Dell OpenManage Baseboard Management Controller Version 2.0 ユーザーガイド

タイプ
ユーザーガイド
底板管理控制器公用程序用指南
明文件中的信息如有更改,恕不行通知。
©2006DellInc.所有,翻印必究。
未经 Dell Inc. 书面许可,严禁以任何形式进行复制。
本文中使用的商标:DellDELL 徽标、OpenManage PowerEdge Dell Inc. 的商标;Microsoft Windows 以及 Windows Server 分别是 Microsoft Corporation 的注册商标和商标;Red Hat Red Hat
Corporation 的注册商标;SUSE
Novell, Inc.
的注册商标;
Intel
Intel Corporation 的注册商标。
本说明文件中述及的其它商标和产品名称是指拥有相应商标和产品名称的公司或其制造的产品。 Dell Inc. 对其它公司的商标和产品名称不拥有任何所有权。
初版:
2005
3
28
最后一次修订:
2006
9
6
简介
配置管理系统
使用 BMC 管理公用程序
已知问题和常见问题
BMC 管理公用程序错误代码
终端模式命令
Esc 键序列
串行端口控制台重定向
词汇表
注: “注”表示可以帮助您更好地使用计
算机的重要信息。
注意:“注意”表示可能会损坏硬件或导致数据丢失,并告诉您如何避免此类问题
返回目录页
BMC 管理公用程序错误
底板管理控制器公用程序用指南
以下是 BMC 管理公用程序的错误信息列表。 如果出现功能故障,一条错误信息会打印到 stderr。 错误信息的文本列在A-1 Message(信息)列中。
错误总是以可解析的格式打印,如:
错误 (<十六进制代码>):<信息>!
下面是一个实例:
错误(0xC1):无效命令!
A-1. BMC 管理公用程序错误
IPMI 错误
A1h
连接错误。
BMC 未响应。
验证类型错误。
A2h
通信错误。
网络堆栈或串行通信错误。
数据包格式错误。
0xC60xC70xC80xCA
仍未连接到远程服务器。
A3h
授权错误。
没有足够的权限来执行命令。
0xD4
无效的 BMC 用户名/密码。
0x86
A5h
初始化错误。
本地或远程代理服务器中的会话请求被拒绝。
尝试从被禁止的 IP 地址访问代理服务器。
未知的语言代码。
IP 解析错误。
长度超出了远程登录输入的限制。
A6h
A8h
语法错误。
无法解析命令。
不识别的命令。
冲突选项(-last -max)。
无效的参数。
A7h
参数值错误。
参数超出范围。
0xC9
值超出范围 (1-255)
值超出范围 (1-65535)
无效的数据字段。
0xCC
索引不能为零或负数。
第一个索引大于最后一个索引。
第一个索引大于总的 SEL 记录数。
A8h
硬件或固件错误。
不支持的操作。
0xC1
请求传感器、数据或记录不存在。
0xCB
命令对于指定的传感器或记录类型非法。
0xCD
未能提供命令响应。
0xCE
无法将请求传递到目标。
0xD3
特定于设备的 (OEM) 错误。
0x010x7E
A9h
处理错误(重输命令时可能会消失的瞬间错误)。
BMC 超出处理资源。
0xC0
处理命令时 BMC 超时
0xC3
BMC 超出处理命令所要求的存储空间。
0xC4
无效的保留 ID
0xC5
无法执行重复的请求。
0xCF
传感器数据记录库处在更新模式中。
0xD0
设备处在固件更新模式中。
0xD1
BMC 初始化正在进行。
0xD2
在当前的 BMC 状态中不支持请求。
0xD5
没有会话插槽可供连接请求使用。
0x81
0x82
返回目录页
0x83
AEh
意外的 IPMI 错误。
请求了无效的逻辑单元号码 (LUN)
0xC2
未指明的错误。
0xFF
AFh
未知错误
未知的错误。
返回目录页
端模式命令
底板管理控制器公用程序用指南
安全信息
语法
十六进制 ASCII 命令格式
文本命令格式
本附录提供有关终端模式命令的信息。
终端模式可以让您使用串行端口连接直接连接到系统的底板管理控制器 (BMC),并执行基于文本的命令。 它支持两类文本命令:
l 有限选项的文本命令
l 标准二进制智能平台管理接口 (IPMI) 十六进制 ASCII 命令
配置端模式
要通过 Server Administrator 配置终端模式,完成以下步骤:
1. 登录到目标系统的 Server Administrator 主页。
2. 单击System(系对象。
3. 单击Main System Chassis(主系机箱)对象。
4. 单击Remote Access访问对象。
5. BMC InformationBMC 信息)窗口将会显示。
6. 单击配置选项卡。
配置选项卡中单击串行端口
7. 单击端模式 按钮。
可以在本屏幕中配置“Connection Mode Setting(连接模式设置)、“Baud Rate(波特率)、“Flow Control(流控制)和“Channel Privilege Level Limit(信道权限级别
限制)等属性。
l 对于 Dell™PowerEdge™x8xx x9xx 系统,BMC 的串行通信连接模式必须设置为直接端模式
l 对于 PowerEdge x9xx 系统,外部串行接器必须配置和设置为访问。此选项可在 BIOS 设置的串行通信子菜单中找到。
l 如果安装了 DRAC 5,请禁用 RAC 串行控制台。登录 DRACGUI,从访问导航至串行,并禁用用串行控制台
l PowerEdge x8xx 系统,设置串行端口 1。此选项可在 BIOS 设置 集成设备菜单中找到。
使用端模式
使用终端模式功能可以执行下列任务:
l 打开或关闭服务器。
l 重设服务器。
l 检索服务器的运行状况。
l 配置和检索服务器管理子系统引导选项。
l 配置和检索 BMC 的终端模式配置。
l 使用十六进制 ASCII 格式执行 IPMI 规范中指定的任何支持平台的二进制命令。
注:终端模式可以通过 Server Administrator Deployment Toolkit (DTK) 来配置。
注:本节中介绍的许多终端模式功能需要用户具备大量的 IPMI 知识。 强烈建议终端模式用户在使用本节中介绍的命令之前,先深入地了解 IPMI
安全信息
使用终端模式访问 BMC 需要正确设置用户名和密码。 请参阅“配置管理系统”了解详情。 在接受任何终端模式命令之前必须先建立与 BMC 的会话。 被指派了最低 IPMI 权限的有限选
项文本命令和二进制十六进制 ASCII 命令在与 BMC 建议会话之前已经可用。
由于终端模式密码是使用纯文本发送的,因此非常希望终端模式会话使用直接连接在安全的链路上安全的位置内进行。
终端模式信息遵循下面的一般语法:
[<信息数据>]<新行序列>
每条终端模式信息前面必须加左括号“开始”字符,并以右括号“停止”字符和后跟相应的输入新行序列结束。
在接收到开始字符之前,不会接受任何输入字符。
命令
终端模式信息最多不超过 122 个字符。 这包括左右括号,但不包括控制字符。
字符支持
终端模式信息由标准的可打印 ASCII 字符组成。 其它所有字符均被视为非法字符。
特殊字符 <ESC> 字符
在提交给 BMC 进行处理之前,<ESC> 字符可以删除一整条信息。 如果已经启用了行编辑,<ESC> 键会后跟一个输入新行序列,BMC 会通过输出新行序列来响应。 否则,BMC 会查找
下一个开始字符。
特殊字符 <Delete> <Backspace> 字符
<Backspace> <Delete> 键删除上一个输入的字符,如果消息尚未提交到 BMC
特殊字符 行字符
通过使用续行字符“\并在其后紧跟输入新行序列,可以在多行中分隔长的 IPMI 信息。文本和十六进制 ASCII 命令均支持续行字符。
特殊字符 非法字符
BMC 接收到的任何非法字符都会清除进程中的信息,之后 BMC 会查找下一个开始字符。
十六ASCII 命令格式
二进制 IPMI 命令会被作为一系列不区分大小写的十六进制 ASCII 对进行发送和接收,每对使用一个空格字符与前一对隔开。 B-1 列出了到 BMC 的终端模式请求,B-2 列出了来自
BMC 的终端模式响应。 下面是一个二进制 IPMI 请求信息实例:
[18 00 22]<新行序列>
B-1. BMC端模式
注:Hex-ASCII 命令对于十六进制数字的 ASCII 表示既可以使用大写字母也可以使用小写字母。
1
[7:2] 网络函数(偶数)
[1:0] 响应者的 LUN
2
[7:2] 响应者的序号
[1:0] 桥接字段
3
命令号码
B-2. BMC 端模式响应
文本命令格式
文本命令不支持十六进制 ASCII 命令中出现的桥接和序列号字段。 此外,文本命令前面带有包含字符串 SYS 的前缀。 B-3 列出了终端模式文本命令,B-4 列出了终端模式配置。
十六进制 ASCII 命令实例(IPMI 重设 Watchdog 命令):
[18 00 22]<CR>
[1C 00 22 00]<CR-LF>
文本命令实例:
[SYS TMODE]<CR>
[OK TMODE]<CR-LF>
B-3. 终端模式文本命令
4:N
数据
1
[7:2] 网络函数(奇数)
[1:0] 响应者的 LUN
2
[7:2] 响应者的序号
[1:0] 桥接字段
3
命令号码
4
完成代码
5:N
数据
命令
开关
SYS PWD
-U USERNAME <
密码
>
-U 激活一个终端模式会话。 USERNAME 对应于该用户名的 ASCII 文本。 <
密码
>表示可打印的密码(最多 16 个字符)。 如果没有提
<
密码
>,则会提交一个空的密码(都是二进制 0)。 密码区分大小写。
在接受任何命令或 IPMI 信息之前,必须已成功执行 SYS PWD 命令或激活会话 IPMI 信息。
注:如果多次输入错误的密码,则调制解调器连接会自动断掉。
-N <
密码
>
-N 表示空的用户名,<
密码
> 表示可打印的密码(最多 16 个字符)。 如果没有提供<
密码
>,则会提交一个空的密码(都是二进制
0)。 密码区分大小写。
在接受任何命令或 IPMI 信息之前,必须已成功执行 SYS PWD 命令或激活会话 IPMI 信息。
注:如果多次输入错误的密码,则调制解调器连接会自动断掉。
-X
-X 立即注销当前所有活动的会话。
注:输入使用 -U -N 的无效密码不会允许您登录。
SYS TMODE
用作终端模式为活动状态的无操作确认。 BMC 返回一个 OK 响应,后跟 TMODE
SYS SET BOOT XX YY
ZZ AA BB
设置引导标志,指示在下一个 IPMI 命令或操作启动的重设或开机之后引导到指定的设备。 XX...BB 表示五个十六进制 ASCII 编码字节,
它们是引导选项参数中的引导标志参数。
一旦接收到此命令,BMC 会自动设置引导选项中的有效位,并将所有 Boot Initiator Acknowledge(引导启动器确认)数据位设置为
1b
SYS SET BOOTOPT
XX YY...NN
这是文本版本的 IPMI Set System Boot Options(设置系统引导选项)命令。 它允许设置任何引导选项参数,而不只是引导标志。
XX YY...NN 表示在“设置系统引导选项”请求中所传递数据字节的十六进制 ASCII 编码。
XX 参数有效。
[7] 1b = 标记参数无效/锁定。
0b = 标记参数有效/不锁定。
[6:0]引导选项参数选择器。
YY...NN 引导选项参数数据。
传递 0 字节参数数据可以做到更改参数有效位,而不会影响目前参数设置。
SYS GET BOOTOPT
XX YY ZZ
这是文本版本的 IPMI Get System Boot Options(获得系统引导选项)命令。 它允许检索任何引导选项参数。
XX YY ZZ 表示在”获得系统引导选项“请求中所传递数据字节的十六进制 ASCII 编码。
BMC 以十六进制 ASCII 格式从此命令中返回数据。
XX参数选择器。
[7]保留。
[6:0]引导选项参数选择器。
YY组选择器。
[7:0]在给定的参数选择器下选择一块或一组参数。
如果参数不使用“组选择器”,则写作 00h
ZZ块选择器。
在一组参数中选择某一块
如果参数不使用“块选择器”,则写作 00h
注:没有使用“块选择器”的 IPMI 指定引导选项参数。 但是,提供此字段是为了保证与其它配置命令的一致性,以及作为将来扩充
IPMI 规范的占位符。
SYS SET TCFG
返回终端模式配置字节,其中 XX YY 表示B-4 中所指定易失性版本数据字节 1 2 的十六进制 ASCII 编码,AA BB 表示非易失
性版本的十六进制 ASCII 编码。
V:XX <输出终结序列>
N:AA BB <输出终结序列>
-V XX YY
设置易失性终端模式配置。 XX YY 表示B-4 中所指定数据字节 1 2 的十六进制 ASCII 编码。 BMC 返回与上面 SYS SET
TCFG 相同的输出。
-N XX YY
设置非易失性终端模式配置。 XX YY 表示B-4 中所指定数据字节 1 2 的十六进制 ASCII 编码。 BMC 返回与上面 SYS SET
TCFG 相同的输出。
SYS RESET
指示 BMC 执行立即系统硬重设。
SYS POWER OFF
指示 BMC 执行立即系统关机。
SYS POWER ON
使 BMC 执行立即系统开机。
SYS HEALTH QUERY
使 BMC 以“简洁”格式返回高级版本的系统运行状况。 如果该命令被接受,BMC 会返回下列格式的字符串。
PWR:zzz H:xx T:xx V:xx PS:xx C:xx D:xx S:xx O:xx
其中:
PWR 是系统电源状态。
H 是整体运行状况。
T 是温度。
V 是电压。
PS 是电源设备子系统。
C 是散热子系统(风扇)。
D 是硬盘驱动器/RAID 子系统。
S 是物理安全性。
O 是其他 (OEM)
zzz ONOFF(软关机或机械关机)、SLPsleep - 无法区别睡眠级别时使用)、S4S3S2S1??(未知)。
xx oknccrnruf ??, 其中:
ok = 良好 (OK)(正常工作范围内监视的参数)。
B-4. 端模式配置
nc = 不严重("warning": hardware outside normal operating range).“警告”:硬件超过正常工作范围)。
cr = 严重("fatal": hardware exceeding specified ratings).“严重错误”:硬件超出指定的额定值)。
nr = 不可恢复("potential damage": system hardware in jeopardy or damaged).“潜在损坏”:系统硬件将要损坏或已经
损坏)。
uf = 未指明的故障 (unspecified fault)(已检测到故障,但未指明严重程度)。
?? = 状况暂无/未知 (status not available/unknown)(一般是因为系统电源为 OFF)。
SYS HEALTH QUERY
-V
使 BMC 以多行“详细”格式返回高级版本的系统运行状况。BMC 会返回下列格式的字符串:
SYS Health:xx<
输出终结序列
>
Power: ONOFF(软关机或机械关机)、 SLEEP(睡眠 - 无法区别睡眠级别时使用)、S4S3S2S1
Unknown(未知)。
Temperature:xx<
输出终结序列
>
Voltage:xx<
输出终结序列
>
PowerSystem:xx<
输出终结序列
>
Cooling:xx<
输出终结序列
>
Drives:xx<
输出终结序列
>
Security:xx<
输出终结序列
>
Other:xx<
输出终结序列
>
其中 xx 是:
OK(良好)(正常工作范围内监视的参数)。
(警告:硬件超出正常工作范围)。
(严重错误:硬件超出指定的额定值)。
不可恢 (潜在损坏:硬件将要损坏或已经损坏)。
unspecified fault(未指明的故障)(已检测到故障,但未指明严重程度)。
Unknown(未知)状况暂无/未知(一般是因为系统已关机)。
SYS IDENTIFY
BMC 指示系统在机架中的位置,例如,闪烁指示灯或发出哔声。 BMC 只会显示系统位置 15 秒。这是可选 Chassis Identify 命令
的文本版本。
SYS IDENTIFY
-ON<XX>
BMC 指示系统的位置,例如,闪烁指示灯或发出一阵哔声。
XX 是可选的十六进制 ASCII 字节,表示 BMC 让系统标识自己的秒数。 如果没有提供 XXBMC 将只会表示系统位置 15 秒。这是可
Chassis Identify 命令的文本版本。
SYS IDENTIFY
-OFF
BMC 停止表示系统位置。 如果系统目前没有标识自己,该选项无效。 这是可选 Chassis Identify 命令的文本版本。
1
[7:6]保留。
[5]行编辑。
0b = 禁用。
1b = 启用(出厂默认值)。
[4]保留。
[3:2]删除控制(仅适用于启用行编辑时)。
00b = 当接收到 <Backspace> <Delete> 字符时,BMC 将输出一个 <Delete> 字符。
01b = 当接收到 <Backspace> <Delete> 时,BMC 将输出一个 <Backspace>< SP ><Backspace> 序列(出厂默认值)。
[1]回应控制 0b = 不回应 1b = 回应(BMC 回应它接收到的字符)(出厂默认值)。
[0]握手—在接收到每条终端模式 IPMI 信息,并且可以接收下一条信息之后,BMC 输出 [SYS]<
新行
>
0b = 禁用。
返回目录页
1b = 启用(出厂默认值)。
2
[7:4] - 输出新行序列(BMC 到控制台)。 选择当 BMC 将一行写入到终端模式的控制台时,将哪些 BMC 使用的字符作为<
新行
>序列。
0h = 没有终结序列。
1h = <CR-LF>(出厂默认值)
2h = <>
3h = <CR>
4h = <LF-CR>
5h = <LF>
所有其它 = 保留
[3:0] - 输入新行序列(控制台到 BMC)。 选择在终端模式下向 BMC 写入时控制台将用作
新行
序列的字符。
0h = 保留
1h = <CR>(出厂默认值)
2h = <>
所有其它 = 保留
返回目录页
Esc 键顺
底板管理控制器公用程序用指南
控制台重定向使用 ANSI VT100/220 终端仿真,此仿真只限于基本的 ASCII 字符。 此字符集中没有功能键、箭头键或控制键。 不过,大多数 BIOS 软件都需要使用功能键和控制键
来执行常规操作。 可以通过使用特殊的键序列(称为转义序列)来模拟特定的功能键和 Esc 键来表示特定的键。
通过串行端口在 BIOS 中设置控制台重定向时使用下表所列转义序列。 这些键也会在 BIOS 开机自检期间列出。 按空格键暂停并查看列表。 支持的序列也会列在系统的 Telnet 客户端历
史记录中。
C-1. 特定键转义序列
返回目录页
支持的序列
F10
<Esc><0>
F12
<Esc><@>
<Ctrl><M>
<Esc><Ctrl><M>
<Ctrl><H>
<Esc><Ctrl><H>
<Ctrl><I>
<Esc><Ctrl><I>
<Ctrl><J>
<Esc><Ctrl><J>
<Alt><X>
<Esc><X><X>
<Ctrl><Alt><Del>
<Esc><R><Esc><r><Esc><R>
返回目录页
串行端口控制台重定向
底板管理控制器公用程序用指南
串行通信
SPCR
使用 SOL 代理进行串行控制台重定向
串行通信
对于 PowerEdge x9xx 服务器,可以使用 COM1 COM2 完成串行控制台重定向。
COM1 行控制台重定向
若要通过 COM1 启用串行控制台重定向,必须配置以下设置:
串行通信-> 串行通信 设置为COM1 控制台重定向打
串行通 -> 外部串行接器设置为 COM1
COM2 行控制台重定向
通过 COM2 进行控制台重定向可用于重定向至外部连接器,或远程访问设备,例如 BMC DRAC 5 来进行 LAN 上串行 (SOL) 通信。
若要通过 COM2 启用串行控制台重定向,必须配置以下设置:
串行通信-> 串行通信 设置为COM2 控制台重定向打
串行通 -> 外部串行接器设置为 COM2
使用 COM2 进行控制台重定向时,无论重定向至外部连接器还是进行 SOLBIOS 都将从 BMC 读取 SOL 波特率并将该设置用于启用控制台重定向。可以使用 Dell 部署工具包、
OMSADRAC BMU 配置 SOL 波特率。
BMC DRAC 的串行端口通信
串行终端模式可以让您使用串行端口连接直接连接到 BMC DRAC,并执行基于文本的命令。有关配置 BMC DRAC 进行串行终端通信以及可用终端模式命令的信息,请参考附录 B
在终端模式下,BMC DRAC(如果存在)支持允许在串行终端连接和系统 COM2 端口连接之间切换的 Esc 键序列。这可以与通过 COM2 进行控制台重定向结合(参见“通过 COM2
进行控制台重定向”)以在查看系统控制台重定向和与 BMC DRAC 通信之间切换,从而执行终端命令,例如系统重设。
在终端模式下,要将连接切换为系统 COM2 端口,请使用:
<Esc> +<Shift> <q>
连接到系统 COM2 端口时,要返回终端模式,请使用:
<Esc> +<Shift> <9>
SPCR
串行端口控制台重定向 (SPCR) 表提供了有关系统固件和服务处理器如何使用带外 (OOB) 管理端口的信息。 例如,如果 OOB 管理端口是串行端口,SPCR 表中提供了诸如串行端口号、
波特终端类型以及其他用于 OOB 通信的设置。 SPCR 表由 Special Administrative Console (SAC) 读取进行控制台重定向并会在可引导 CD 安装期间自动配置自己。
如果系统服务处理器支持紧急管理服务 (EMS),比如控制台重定向,SPCR 表会自动启用。 如果没有自动配置,则必须向 unattend.txt 文件添加以下参数以配置 SPCR 匹配 BMC
注:如果控制台重定向用于 SOL,则无需配置外部串行连接器设置。
注:对于此组合功能,串行通信波特率与 SOL 波特率必须设置为相同的值。
注:unattend.txt 文件在安装后自动创建。
[Data]
EMSPort
EMSBaudrate
其中:
EMSPort = 用于串行通信的端口。 例如,COM1 COM2
EMSBaudrate = 为通信配置波特率。 所支持 Dell™PowerEdge™系统的最小支持波特率为 19200
使用 SOL 代理行串行控制台重定向
在引配置 Linux 行串行重定向
SysRq key”是允许将基本命令直接传递给内核进行调试的键序列。 在有些情况下,还可以用来重新引导远程管理系统。 串行控制台使用 RS-232 中断函数,比如 SysRq 键。 “中
断”是在串行线上不进行传输的一段时间。 要在运行 Linux 的系统中配置 “Sysrq”键,应遵守以下指令:
如下编辑文件 /etc/grub.conf。 请参阅后面的示例文件,其中显示了本步骤中所述的更改。
1. 将以下两行新内容添加到文件的
常规设置
部分:
serial --unit=0 --speed=19200
terminal --timeout=10 serial
2. 将两个选项附加到内核行:
kernel ............. console=ttyS0,19200
3. 如果 /etc/grub.conf 包含 splashimage 指令,必须将其注释掉。
这个使用波特率 19200 的示例文件是一个例子。以下是 BMC 串行通信和 SOL 允许的最大波特率:
l 对于 PowerEdge 1425SC 其他 PowerEdge x8xx 系统为 19200
l 对于不带 Dell Remote Access Controller (DRAC 5) PowerEdge x9xx 系统为 57600
l 对于带 DRAC 5 PowerEdge x9xx 系统为 115200
D-1. 示例文件:/etc/grub.con
有关编辑 grub.conf 的其它信息:
1. 可能需要禁用 GRUB 的图形界面并转而使用基于文本的界面;否则,GRUB 屏幕将不会在 BMU 控制台重定向中显示。 要做到这一点,注释掉以 splashimage 开头的行。
注:以下指令特定于 Linux GRand Unified Bootloader (GRUB)。 使用其他启动装载程序时,也有必要进行类似更改。
注:在配置客户端 VT100 仿真窗口时,必须将显示重定向控制台的窗口或应用程序设置为 25 x 80 列以确保正确的文本显示;否则,有些文本屏幕会显示混乱。
#grub.confgeneratedbyanaconda
#
Note that you do not have to rerun grub after making changes to this file
#NOTICE:Youdonothavea/bootpartition.Thismeansthat
#allkernelandinitrdpathsarerelativeto/,e.g.
#root(hd0,0)
#kernel/boot/vmlinuz-version ro root=/dev/sdal
#initrd/boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=10
#splashimage=(hd0,2)/grub/splash.xpm.gz
serial --unit=0 --speed=19200
terminal --timeout=10 serial
title Red Hat Linux Advanced Server (2.4.9-e.3smp)
root(hd0,0)
kernel/boot/vmlinuz-2.4.9-e.3smp ro root=/dev/sda1 hda=ide-scsi console=tty0 console=ttyS0,19200
initrd/boot/initrd-2.4.9-e.3smp.img
title Red Hat Linux Advanced Server-up (2.4.9-e.3
root(hd0,00)
kernel/boot/vmlinuz-2.4.9-e.3 ro root=/dev/sda1 s
initrd/boot/initrd-2.4.9-e.3.im
2. 如果在 GRUB 中有多个选项并且希望所有选项都通过 BMU 串行连接启动控制台会话,则为所有选项添加 console=ttyS1,19200。 以上示例只显示将 console=ttyS0,19200
添加到第一个选项。
在引用登到控制台
如下编辑文件 /etc/inittab
添加新行在 COM1 串行端口上配置 getty
co:2345:respawn:/sbin/agetty -h -L 19200 ttyS0 vt100
请参阅示例文件,其中显示添加了新行。
D-2. 示例文件:/etc/innitab
如下编辑文件 /etc/securetty
添加新行,为 COM1 使用串行 tty 名称:
ttyS0
示例文件,其中示添加的新行。
#
#inittabThisfiledescribeshowtheINITprocessshouldsetup
#thesysteminacertainrun-level.
#
#Author:MiquelvanSmoorenburg,<[email protected]
#ModifiedforRHSLinuxbyMarcEwingandDonnieBarnes
#
#Defaultrunlevel.TherunlevelsusedbyRHSare:
#0- halt (Do NOT set initdefault to this)
#1- Single user mode
#2- Multiuser, without NFS (The same as 3, if you do not have
#networking)
#3- Full multiuser mode
#4- unused
#5- X11
#6- reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
#Systeminitialization.
si::sysinit:/etc/rc.d/rc.sysinit
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6
#Thingstorunineveryrunlevel.
ud::once:/sbin/update
#TrapCTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
#WhenourUPStellsuspowerhasfailed,assumewehaveafew
#minutesofpowerleft.Scheduleashutdownfor2minutesfromnow.
#Thisdoes,ofcourse,assumeyouhavepowerinstalledandyour
#UPSisconnectedandworkingcorrectly.
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
#Ifpowerwasrestoredbeforetheshutdownkickedin,cancelit.
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"
#Rungettysinstandardrunlevels
co:2345:respawn:/sbin/agetty -h -L 19200 ttyS0 vt100
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
#Runxdminrunlevel5
#xdmisnowaseparateservice
x:5:respawn:/etc/X11/prefdm -nodaemon
D-3. 示例文件:/etc/securetty
返回目录页
vc/1
vc/2
vc/3
vc/4
vc/5
vc/6
vc/7
vc/8
vc/9
vc/10
vc/11
tty1
tty2
tty3
tty4
tty5
tty6
tty7
tty8
tty9
tty10
tty11
ttyS0
返回目录页
底板管理控制器公用程序用指南
支持的系统
BMC 配置和管理任务
BMC 配置和管理工具
其它可能需要的 Dell 文档
获得技术帮助
Dell™PowerEdge™系统底板管理控制器 (BMC) 通过与主机板上的不同传感器通信来监视系统是否有严重事件,并在某些参数超出其预置阈值时发出警报和日志事件。 BMC 支持工业标
准的 Intelligent Platform Management Interface (IPMI) 规范,可以实现远程配置、监测和恢复系统。 BMC 提供以下功能:
l 通过系统的串行端口和集成 NIC 进行访问
l 故障日志记录和 SNMP 警报发送
l 访问系统事件日志 (SEL) 和传感器状况
l 控制包括开机和关机在内的系统功能
l 独立于系统电源或工作状态的支持
l 用于系统设置、基于文本公用程序和操作系统控制台的文本控制台重定向
l 使用 LAN 上串行 (SOL) 访问 Linux Enterprise 服务器串行控制台界面。
Dell 提供了多个功能不同的公用程序和程序,供您访问 BMC 来执行各种管理活动。 下列 BMC 界面可以让用户通过 BMC 来配置和管理系统:
l BMC 管理公用程序允许远程、带外 LAN /或串行端口电源控制、事件日志访问和控制台重定向。
l 通过远程访问配置公用程序可以在预操作系统环境中配置 BMC
l DellOpenManage™DeploymentToolkit版本 2.1 SYSCFG.EXE 公用程序提供了一个功能强大的命令行配置工具。
l Dell OpenManage Server Administrator 允许远程带内访问事件日志、电源控制和传感器状态信息,并提供配置 BMC 的能力。
l 命令行界面 (CLI) 工具提供了一个命令行工具来显示传感器状况信息、系统事件日志 (SEL) 存取以及电源控制。
另外,也可以通过现成的标准终端或终端仿真器公用程序来访问 BMC,实现对传感器状态信息和电源控制的访问。
BMC 管理公用程序 2.0 中的新功能
BMC 管理公用程序 (BMU) 2.0 具有以下新功能:
l IPMI Shell 的交互模式。
l IPMI Shell SOL Proxy 的新命令以连接远程 BMC 并显示传感器状况。
l SOL Proxy 中的菜单选项和命令模式。
l BMC 串行通信和 SOL 支持以下最大波特率:
¡ 对于 PowerEdge 1425SC 其他 PowerEdge x8xx 系统为 19200
¡ 对于不带 Dell Remote Access Controller (DRAC 5) PowerEdge x9xx 系统为 57600
¡ 对于带 DRAC 5 PowerEdge x9xx 系统为 115200
l 通过 IPMI Shell 交互模式进行 SOL 激活。
l 配置各个 SOL 代理服务器支持多达 20 个同时运行的 SOL 会话。
l 支持 SUSE®Linux Enterprise Server
支持的系
在下列 Dell PowerEdge 系统中支持本指南中所述的 BMC 管理功能:
l 800
l 830
l 850
l 1425SC
l 1800
l 1850
l 1855
l 1900
l 1950
l 1955
l 2800
l 2850
l 2900
l 2950
l 6800
l 6850
BMC 配置和管理任
以下部分介绍了在管理系统上设置和配置 BMC 以准备使用 BMC 管理公用程序所需的基本任务。 这些基本任务有:
l 配置 BMC
l 管理 BMC
配置 BMC
要在预引导环境中配置 BMC,可以使用远程访问配置公用程序、Dell Remote Access Controller (DRAC) 5 图形用户界面 (GUI) 或命令行界面 (CLI),具体取决于所需要配置任务的范
围。另外,您也可以通过 Server Administrator 主页 GUI CLI 在运行着操作系统的管理系统上配置 BMC。 请参阅“底板管理控制器配置”了解详情。
使用 BMC 管理系
要在预引导的环境中管理 BMC,或访问系统的 BMC,您可以使用 BMC 管理公用程序。 请参阅“使用 BMC 管理公用程序”。 要在运行着操作系统的系统上配置 BMC,或执行每天
BMC 管理任务,您可以使用 Server Administrator 主页上的 GUI。 有关使用 Server Administrator 管理系统 BMC 功能的更多信息,请参见Server Administrator
用户指南
1-1 显示了 BMC 的配置值表。
1-1. BMC 配置
生事件BMC 操作
如果打算使用系统的 BMC 在发生事件时执行操作,则您必须遵循1-1 中所列的“发生事件时的 BMC 操作”配置指导。
1-1. 生事件BMC 操作配置指
LAN 的基本 BMC 报发
如果打算使用系统的 BMC 发送警报(平台事件陷阱),则您必须遵循1-2 中所列的 BMC 配置指导。
1-2. BMC LAN 报发送配置指
功能
接方法
BMC 配置工具
基本配置任
管理工具
l 系统重设
l 系统关机
l 系统关机后再开机
LAN
l “Deployment Toolkit(预操作系统环境)
l Server Administrator
l 启用平台事件
l 启用警报措施
暂无
注:LAN 共享依赖于“NIC SelectionNIC 选择)配置选项。 可用选项有共享故障,如果存在 RAC 卡,则还有一个选项。请参见“远程访问配置公用程序选项”部
分表中的 NIC 选择选项了解有关共享故障的更多信息。
注:NIC 选择选项仅当您使用 Dell Remote Access Controller (DRAC) 5 时可用。
功能
接方
BMC 配置工具
基本配置任
管理工具
平台事件警报(SNMP
陷阱)
LAN
l 远程访问配置公用程序(预操作
系统环境)
1. 配置“NIC SelectionNIC 选择)选择“Shared(共享)、“Failover(故障
转移)或“Dedicated(专用)
IT
Assistant
LAN 上的 IPMI Shell
1-3 列出了可以执行的操作,如果您打算使用 BMC 管理公用程序的 IPMI Shell 或其他 IPMI 工具通过 LAN 访问系统 BMC,则应执行这些配置。
1-3. BMC LAN 访问配置指
串行电缆上的 IPMI Shell
如果您打算使用 BMC 管理公用程序的 IPMI Shell 通过串行电缆访问系统 BMC,则必须遵循1-4 中所列的 BMC 配置指导。
1-4. BMC 串行配置指
l Deployment Toolkit(预操作
系统环境)
l Server Administrator
注:此选项只有在 Dell PowerEdge x9xx 系统上才可用。
2. 在管理系统上配置 IP 地址、子网掩码和网关
3. 配置 VLAN(可选)
4. 启用警报
5. 配置警报目标 IP 地址
6. 配置主机名(可选)
功能
接方
BMC 配置工具
基本配置任
管理工具
l 远程 SEL
访问
l 电源控制
l 系统标识
l 传感器信息
LAN
l 远程访问配置公用程序(预操作系
统环境)
l Deployment Toolkit(预操作系
统环境)
l Server Administrator
1. 在管理系统上启用 LAN IPMI
2. 配置“NIC SelectionNIC 选择)选择“Shared(共享)、“Failover(故障转
移)或“Dedicated(专用)
注:此选项只有在 Dell PowerEdge x9xx 系统上才可用。
3. 在管理系统上配置 IP 地址、子网掩码和网关
4. 配置 IPMI 密钥(可选)
注:此选项只有在 Dell PowerEdge x9xx 系统上才可用。
5. 配置 VLAN(可选)
6. 配置 BMC 用户
IPMI
Shell
注:如果使用串行接口,则控制台重定向不适用于 BMC
功能
接方法
BMC 配置工具
基本配置任
管理工具
l 交互模式
l 远程 SEL 访
l 电源控制
l 系统标识
l 系统信息
l 访问远程系统
BMC
使用串口通信线
通过串行信道进
行访问
l BIOS(预操作系统环境)
l Deployment Toolkit(预
操作系统环境)
l Server Administrator
(只启用 BMC 串行)
1. 配置串行端口 1 为“BMC SerialBMC 串行)
注:此选项只有在 Dell PowerEdge x8xx 系统上才可用。
2. 配置外部串行连接器为“Remote Access(远程访问)
注:此选项只有在 Dell PowerEdge x9xx 系统上才可用。
3. 设置串行波特率以匹配管理工具所使用的速率
4. IPMI Shell 将“BMC Serial Connection ModeBMC 串行连接
模式)设置为“Basic(基本),或者为终端仿真设置为
Terminal(终端)
5. 配置 BMC 用户
l IPMI Shell
(基本模式)
l 终端仿真(仅
限终端模式)
LAN 上的 SOL Proxy
如果您打算使用 BMC 管理公用程序的 SOL Proxy 通过 LAN 访问系统控制台,则必须遵循1-5 中所列的 BMC 配置指导。
1-5. BMC SOL 配置指
BMC 配置和管理工具
使用访问配置公用程序
远程访问配置公用程序提供了系统引导过程中可以访问的基本 BMC 设置和配置功能。 仅使用远程访问配置公用程序进行最初的 BMC 安装和配置。 要执行高级配置任务,则必须使用
Deployment Toolkit 版本 2.1 SYSCFG.EXE 公用程序或 Server Administrator 2.0 或更高版本。
使用 Deployment Toolkit
Deployment Toolkit 版本 2.1 SYSCFG.EXE 公用程序提供功能强大的 Microsoft Windows 预安装环境 (PE) Linux 命令行界面,可用于在本地将系统的 BMC 配置为最初部署的
一部分。 使用 SYSCFG.EXE 公用程序可以设置所有支持的 BMC 功能。 另外,您也可以将 Deployment Toolkit 公用程序用作脚本化部署的一部分,以部署到多个类似系统。 要使用
SYSCFG.EXE 公用程序,您必须执行下列任务:
l Dell 支持网站 support.dell.com 下载 Deployment Toolkit ISO 映像,并将公用程序保存到硬盘驱动器。
l 将包含 SYSCFG.EXE 公用程序的 Deployment Toolkit ISO 映像刻录到一张 CD 上。
l 使用 SYSCFG.EXE 公用程序在管理系统上配置 BMC
请参阅
Deployment Toolkit
版本
2.1
用户指南》
《命令行界面参考指南》
以详细了解如何使用 SYSCFG.EXE 公用程序来配置和管理系统 BMC
使用 BMC 管理公用程序
BMC 管理公用程序为远程管理站提供了一个命令行接口来管理 BMC 支持的功能。 使用 BMC 管理公用程序可以从远程管理站来管理 BMC,并且可以作为管理系统的紧急管理控制台。 该
公用程序可以让您选择使用命令行界面 (IPMI Shell) SOL Proxy 来访问和管理 BMC。 要使用 BMC 管理公用程序,您必须执行下列任务:
l 使用远程访问配置公用程序、Deployment Toolkit SYSCFG.EXE 公用程序或 Server Administrator 配置 BMC
功能
接方
BMC 配置工具
基本配置任
管理工具
l 文本公用程序控制台重定向
l 远程 BIOS 设置
l Microsoft 文本控制台重定向
l Linux 文本控制台重定向
l 强制远程系统重新引导并激活
控制台重定向
l 访问远程系统的 BMC
LAN
l BIOS(预操作系统环境)
l 远程访问配置公用程序(预操作
系统环境)
l Deployment Toolkit(预操作
系统环境)
l Server Administrator
1. 配置串行端口 1 BMC NIC
注:此选项只有在 Dell PowerEdge x8xx 系统上才可用。
2. 配置 BIOS 控制台重定向为“Serial Port 1(串行端口 1
注:此选项只有在 Dell PowerEdge x8xx 系统上才可用。
3. 配置控制台重定向为“On with Console Redirection via
COM2(通过 COM2 控制台重定向打开)
注:此选项只有在 Dell PowerEdge x9xx 系统上才可用。
4. 配置其它控制台重定向参数,比如波特率、仿真类型等。
5. 在管理系统上启用 LAN IPMI
6. 在管理系统上配置 IP 地址、子网掩码和网关
7. 配置 IPMI 密钥(可选)
注:此选项只有在 Dell PowerEdge x9xx 系统上才可用。
8. 配置 VLAN(可选)
9. 配置 BMC 用户
l SOL
Proxy
l IPMI
Shell
注:远程访问配置公用程序在 Dell PowerEdge x8xx 系统中称为 BMC 设置模块。
l 在管理站上安装 BMC 管理公用程序。
请参阅“配置管理系统”以了解如何在 Managed System 上配置 BMC,以便使用 BMC 管理公用程序。
使用 Server Administrator
Server Administrator 提供方便易于使用的图形用户界面 (GUI),用于在运行支持的操作系统的系统上远程配置或管理系统的 BMC。您可以使用 Server Administrator 配置最相关的
BMC 功能,如平台事件筛选器 (PEF) 参数和警报目标。 另外,Server Administrator 也可以用作命令行界面。 Server Administrator 需要一个安装有操作系统并运行正常的系统。
因此,Server Administrator 最适合日常的 BMC 管理任务,而不适合作为紧急管理控制台执行预引导设置或访问 BMC。 要使用 Server Administrator,您必须执行下列任务:
l 在管理系统上安装 Server Administrator
l 通过管理站上支持的浏览器远程或本地访问 Server Administrator 主页。
l 在管理系统上远程或本地配置 BMC
请参阅
DellOpenManage™ServerAdministrator
版本
5.0
用户指南》
《命令行界面用户指南》
以详细了解如何使用 Server Administrator 来配置和管理系统 BMC
可能需要的 Dell
除本
《用户指南》
之外,您也可以在 Dell 支持网站 support.dell.com 或说明文件 CD 上找到下列指南:
l
Dell OpenManage
快速安装指南》
提供在管理站上安装 BMC 管理公用程序的更多信息。
l
Dell OpenManage Server Administrator
用户指南》
提供使用 Server Administrator 管理系统 BMC 的更多信息。
l
Dell OpenManage Deployment Toolkit
用户指南》
提供安装和使用 Deployment Toolkit 公用程序的更多信息。
l
Dell OpenManage Deployment Toolkit
命令行界面参考指南》
提供全部有效 BMC 相关命令行选项、子选项和参数的完整列表。
l
Dell OpenManage IT Assistant
用户指南》
介绍如何在局域网 (LAN) 或广域网 (WAN) 上监控和管理大量客户端和服务器系统。
l Dell 系统用户指南》提供有关使用系统设置程序配置 BIOS 设置的补充信息,以及有关配置系统使用控制台重定向的说明。
另外,Dell OpenManage readme.txt 文件提供了通过 BMC 管理系统所用程序和公用程序的最新安装和操作信息。 该自述文件可以在 Dell OpenManage Systems Management
Consoles CD Dell 支持网站 support.dell.com 上找到。
得技术帮
每当您不理解本指南中所介绍的一个步骤,或者您的产品工作不正常时,有一些帮助工具可以随时为您提供帮助。 有关这些帮助工具的详情,请参阅系统
《安装与故障排除指南》
中的“获得
帮助”或硬件用户手册。
另外,我们还推出了 Dell 企业培训和认证计划 (Dell Enterprise Training and Certification)。请参阅 www.dell.com/training 了解详情。 并非在所有地方提供本服务。
返回目录页
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69

Dell OpenManage Baseboard Management Controller Version 2.0 ユーザーガイド

タイプ
ユーザーガイド