RACADM 子命令概览:Dell Remote Access Controller 5 固件版本 1.30 用户指南
返回目录页
RACADM 子命令概览
Dell Remote Access Controller 5 固件版本 1.30 用户指南
本节提供了 RACADM 命令行界面中可用子命令的说明。
help
注: 要使用此命令,必须具有“Log In DRAC 5”(登录 DRAC 5) 权限。
表 A-1 说明了 help 命令。
表 A-1. Help 命令
命令
定义
help
列出可以与 racadm 配合使用的所有子命令,并提供每个命令的简短说明。
提要
racadm help
racadm help <子命令 >
说明
help 子命令列出了可以同 racadm 命令一起使用的所有子命令,并且为每个子命令提供了一行说明。还可以在 help 后键入子命令以得到有关特定子命令的语法。
输出
racadm help 命令显示子命令的完整列表。
racadm help <子命令 > 命令只显示指定的子命令的信息。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
arp
注: 要使用此命令,必须具有“Execute Diagnostic Commands”(执行诊断命令) 权限。
表 A-2 说明了 arp 命令。
表 A-2. arp 命令
命令
定义
arp
显示 ARP 表的内容。ARP 表条目不能被添加或删除。
提要
racadm arp
支持的接口
远程 RACADM
telnet/ssh/serial RACADM
clearasrscreen
注: 要使用此命令,必须具有“Clear Logs”(清除日志) 权限。
表 A-3 说明了 clearasrscreen 子命令。
表 A-3. clearasrscreen
子命令
定义
clearasrscreen
清除内存中的上次崩溃屏幕。
提要
racadm clearasrscreen
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
config
注: 要使用 getconfig 命令,必须具有“Log In DRAC 5”(登录 DRAC 5) 权限。
表 A-4 说明了 config 和 getconfig 子命令。
表 A-4. config/getconfig
子命令
定义
config
配置 DRAC 5。
getconfig
获取 DRAC 5 配置数据。
提要
racadm config [-c|-p] -f <文件名 >
racadm config -g <组名 > -o <对象名 > [-i <索引 >] <值 >
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
说明
config 子命令允许用户分别设置 DRAC 5 配置参数或作为配置文件的一部分批量设置。如果数据不同,会为该 DRAC 5 对象写入新值。
输入
表 A-5 说明了 config 子命令选项。
注: serial/telnet/ssh 控制台不支持 -f 和 -p 选项。
表 A-5. config 子命令选项和说明
选项
说明
-f
-f <文件名> 选项会使 config 读取由 <文件名> 指定的文件内容并配置 DRAC 5。该文件必须包含“分析规则” 中所指定格式的数据。
-p
-p ,或密码选项,指示 config 在配置完成后删除 config 文件 -f <文件名> 中包含的密码条目。
-g
-g <组名> ,或组选项,必须与 -o 选项配合使用。<组名 > 用于指定包含要设置的对象的组。
-o
-o <对象名> < 值 >,或对象选项,必须与 -g 选项配合使用。此选项指定与字符串<值 >写在一起的对象名称。
-i
-i <索引> ,或索引选项,只对索引组有效,可用于指定唯一组。<索引> 是从 1 至 16 的十进制整数。该索引由索引值指定,而不由“已命名”值指定。
-c
-c ,或检查选项,与 config 子命令配合使用,并使用户可以分析 .cfg 文件以查找语法错误。如果找到错误,则显示行号和简短的错误说明。不会对 DRAC 5 执行写入操作。此选项只是一种检查。
输出
此子命令将在出现以下任一情况时生成错误输出:
无效的语法、组名、对象名、索引或其它无效的数据库组成部分
racadm CLI 故障
该子命令将返回一则提示,注明 .cfg 文件中的对象总数,以及其中被写入的配置对象的数量。
示例
racadm config -g cfgLanNetworking -o cfgNicIpAddress 10.35.10.100
设置 cfgNicIpAddress 配置参数(对象)为值 10.35.10.110。此 IP 地址对象包含在 cfgLanNetworking 组中。
racadm config -f myrac.cfg
配置或重新配置 DRAC 5。myrac.cfg 文件可以从 getconfig 命令创建。只要遵循分析规则,也可以手动编辑 myrac.cfg 文件。
注: myrac.cfg 文件中未包含密码信息。要包含此信息,则必须手动输入。如果您想在配置期间从 myrac.cfg 文件中删除密码信息,请使用 -p 选项。
getconfig
getconfig 子命令说明
getconfig 子命令允许用户分别检索 DRAC 5 配置参数,或者检索所有 RAC 配置组并保存到文件中。
输入
表 A-6 说明了 getconfig 子命令选项。
注: 未指定文件的 -f 选项会将文件内容输出到终端屏幕。
表 A-6. getconfig 子命令选项
选项
说明
-f
-f <文件名> 选项会指示 getconfig 将整个 RAC 配置写入配置文件。此文件可用于通过 config 子命令进行批配置操作。
注: -f 选项不会为 cfgIpmiPet 和 cfgIpmiPef 组创建条目。必须至少设置一个陷阱目标以将 cfgIpmiPet 组捕获到文件中。
-g
-g <组名> ,或组 选项,可以用于显示单个组的配置。组名 为 racadm.cfg 文件中所使用的组的名称。如果组为索引组,则应使用 -i 选项。
-h
-h 或 help 选项显示可以使用的所有可用配置组的列表。如果用户不记得确切的组名,此选项将十分有用。
-i
-i <索引> ,或索引 选项,只对索引组有效,可用于指定唯一组。<索引 > 是从 1 至 16 的十进制整数。如果没有指定 -i < 索引> 将假定组的值为 1,表示具有多个条目的表。索引由索引值指定,不由“已命名”值指定。
-o
-o <对象名> ,或对象选项,指定在查询中使用的对象名称。此选项是可选的,并可与 -g 选项一起使用。
-u
-u <用户名> ,或用户名 选项,可用于显示指定用户的配置。< 用户名 > 选项为该用户的登录用户名。
-v
-v 选项显示所显示属性的其它详情,并与 -g 选项一起使用。
输出
此子命令将在出现以下任一情况时生成错误输出:
无效的语法、组名、对象名、索引或其它无效的数据库组成部分
racadm CLI 传送故障
如果没有遇到错误,此子命令将显示指定配置的内容。
示例
racadm getconfig -g cfgLanNetworking
显示组 cfgLanNetworking 中包含的所有配置属性(对象)。
racadm getconfig -f myrac.cfg
将所有组配置对象从 RAC 保存到 myrac.cfg 。
显示 DRAC 5 上可用配置组的列表。
显示用户指定根的配置属性。
racadm getconfig -g cfgUserAdmin -i 2 -v
显示索引 2 处的用户组实例,并提供属性值的详细信息。
提要
racadm getconfig -f <文件名 >
racadm getconfig -g <组名 > [-i <索引 >]
racadm getconfig -u <用户名 >
racadm getconfig -h
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
coredump
注: 要使用此命令,必须具有“Execute Debug Commands”(执行调试命令) 权限。
表 A-7 说明了 coredump 子命令。
表 A-7. coredump
子命令
定义
coredump
显示最后一次 DRAC 5 内核转储。
提要
racadm coredump
说明
coredump 子命令显示有关 RAC 最近出现的重要问题的详细信息。coredump 信息可用于诊断这些重要问题。
如果出现的话,coredump 信息在整个 RAC 关机后再开机过程中都保持不变,并且只有在出现以下某种情况时才会清除:
使用 coredumpdelete 子命令清除 coredump 信息。
在 RAC 上出现其它重要情况。如果出现这种情况,coredump 信息将与最新出现的严重错误相关。
请参阅 coredumpdelete 子命令了解有关清除 coredump 的详情。
支持的接口
远程 RACADM
telnet/ssh/serial RACADM
coredumpdelete
注: 要使用此命令,必须具有“Clear Logs”(清除日志) 或“Execute Debug Commands”(执行调试命令) 权限。
表 A-8 说明了 coredumpdelete 子命令。
表 A-8. coredumpdelete
子命令
定义
coredumpdelete
删除 DRAC 5 中存储的内核转储。
提要
racadm coredumpdelete
说明
coredumpdelete 子命令可用于清除 RAC 中当前存储的 coredump 数据。
注: 如果发出 coredumpdelete 命令并且 RAC 中没有存储任何 coredump,此命令将会显示一条成功信息。这是预期的行为。
请参阅 coredump 子命令查看 coredump 的有关详情。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
fwupdate
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-9 说明了 fwupdate 子命令。
表 A-9. fwupdate
子命令
定义
fwupdate
更新 DRAC 5 上的固件。
提要
racadm fwupdate -s
racadm fwupdate -g -u -a <TFTP_服务器_IP_地址 > -d <路径 >
racadm fwupdate -p -u -d <路径 >
说明
fwupdate 子命令使用户能够更新 DRAC 5 上的固件。用户可以:
检查固件更新进程状况
通过提供 IP 地址和可选路径从 TFTP 服务器更新 DRAC 5 固件
使用本地 RACADM 从本地文件系统更新 DRAC 5 固件
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
输入
表 A-10 说明了 fwupdate 子命令选项。
注: -p 选项只在本地 RACADM 中受支持,并且不受 serial/telnet/ssh 控制台支持。
表 A-10. fwupdate 子命令选项
选项
说明
-u
更新 选项,对固件更新文件执行检查和,并启动实际更新进程。此选项可与 -g 或 -p 选项配合使用。在更新结束后,DRAC 5 会执行软重设。
-s
状况 选项,返回所在更新进程中的当前状况。此选项始终为自动运行。
-g
获取 选项指示固件从 TFTP 服务器获取固件更新文件。用户还必须指定 -a 和 -d 选项。如果没有 -a 选项,则使用属性 cfgRhostsFwUpdateIpAddr 和 cfgRhostsFwUpdatePath 从 cfgRemoteHosts 组中包含的属性读取默认设置。
-a
IP 地址 选项,指定 TFTP 服务器的 IP 地址。
-d
-d ,或目录, 选项指定固件更新文件在 TFTP 服务器或 DRAC 5 主服务器上所在的目录。
-p
-p ,或放置 ,选项可用于从 managed system 向 DRAC 5 更新固件文件。-u 选项必须与 -p 选项配合使用。
输出
显示信息,表明正在执行的操作。
示例
racadm fwupdate -g -u - a 143.166.154.143 -d <路径>
在本示例中,-g 选项告诉固件从 TFTP 服务器上的位置(由 - d 选项指定)下载固件更新文件,该服务器位于指定的 IP 地址(由 - a 选项指定)。从 TFTP 服务器下载映像文件后,更新过程开始。完成后,DRAC 5 将会重设。
如果下载超过 15 分钟并且超时,则将固件闪速更新映像传输到服务器上的本地驱动器。然后,使用控制台重定向,连接到远程系统并使用本地 racadm 本地安装固件。
此选项将读取固件更新的当前状况。
racadm fwupdate -p -u -d c:\ <映像>
在本示例中,由主机的文件系统来提供更新的固件映像。
racadm -r 192.168.0.120 -u root -p racpassword fwupdate -g -u -a 192.168.0.120 -d <映像>
在本示例中,RACADM 用于使用提供的 DRAC 用户名和密码远程更新指定 DRAC 的固件。此映像从 TFTP 服务器中检索。
注: -p 选项在远程 RACADM 接口中不支持 fwupdate 子命令。
getssninfo
注: 要使用此命令,必须具有“Log In To DRAC 5”(登录 DRAC 5) 权限。
表 A-11 说明了 getssninfo 子命令。
表 A-11. getssninfo 子命令
子命令
定义
getssninfo
从会话管理器的会话表中检索当前活动的或挂起的一个或多个会话的会话信息。
提要
racadm getssninfo [-A] [-u <用户名 > | *]
说明
getssninfo 命令会返回已连接到 DRAC 的用户的列表。摘要信息提供了以下信息:
“Username”(用户名)
“IP address”(IP 地址)(如果可用)
“Session type”(会话类型)(例如,串行或远程登录)
“Consoles in use”(使用的控制台)(例如,Virtual Media 或 Virtual KVM)
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
输入
表 A-12 说明了 getssninfo 子命令选项。
表 A-12. getssninfo 子命令选项
选项
说明
-A
-A 选项可消除打印数据页眉。
-u
-u <用户名> 用户名选项将打印输出限制为只打印所给用户名的详细会话记录。 如果将“*”号作为所给用户名,则列出所有用户。指定此选项时将不打印摘要信息。
示例
表 A-13 提供了一个从 racadm getssninfo 命令输出的示例。
表 A-13. getssninfo 子命令输出示例
用户
IP 地址
类型
控制台
root
192.168.0.10
Telnet
Virtual KVM
"root" 143.166.174.19 "Telnet" "NONE"
racadm getssninfo -A -u *
"root" "143.166.174.19" "Telnet" "NONE"
"bob" "143.166.174.19" "GUI" "NONE"
getsysinfo
注: 要使用此命令,必须具有“Log In To DRAC 5”(登录 DRAC 5) 权限。
表 A-14 说明了 racadm getsysinfo 子命令。
表 A-14. getsysinfo
命令
定义
getsysinfo
显示 DRAC 5 信息、系统信息和监督状况信息。
提要
racadm getsysinfo [-d] [-s] [-w] [-A]
说明
getsysinfo 子命令显示了有关 RAC、managed system 和监督配置的信息。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
输入
表 A-15 说明了 getsysinfo 子命令选项。
表 A-15. getsysinfo 子命令选项
选项
说明
-d
显示 DRAC 5 信息
-s
显示系统信息
-w
显示监督信息
-A
消除打印页眉/标签。
如果没有指定 -w 选项,则使用其它选项作为默认值。
输出
getsysinfo 子命令显示了有关 RAC、managed system 和监督配置的信息。
示例输出
RAC Information:
RAC Date/Time = Thu Dec 8 20:01:33 2005
Firmware Version = 1.0
Firmware Build = 05.12.08
Last Firmware Update = Thu Dec 8 08:09:36 2005
Hardware Version = A00
Current IP Address = 192.168.0.120
Current IP Gateway = 192.168.0.1
Current IP Netmask = 255.255.255.0
DHCP Enabled = 0
MAC Address = 00:14:22:18:cd:f9
Current DNS Server 1 = 0.0.0.0
Current DNS Server 2 = 0.0.0.0
DNS Servers from DHCP = 0
Register DNS RAC Name = 0
DNS RAC Name = rac-48192
Current DNS Domain =
System Information:
System Model = PowerEdge 2900
System BIOS Version = 0.2.3
BMC Firmware Version = 0.17
Service Tag = 48192
Host Name = racdev103
OS Name = Microsoft Windows Server 2003
Power Status = OFF
Watchdog Information:
Recovery Action = None
Present countdown value = 0 seconds
Initial countdown value = 0 seconds
示例
"System Information(系统信息):" "PowerEdge 2900" "A08" "1.0" " EF23VQ-0023" "Hostname"
"Microsoft Windows 2000 版本 5.0, 版次号 2195, Service Pack 2" "ON"
System Information(系统信息): System Model(系统型号) = PowerEdge 2900 System BIOS Version(系统 BIOS 版本) = 0.2.3 BMC Firmware Version(BMC 固件版本) = 0.17 Service Tag(服务标签) = 48192 Host Name(主机名称) = racdev103 OS Name(操作系统名称) = Microsoft Windows Server 2003 Power Status(电源状况) = OFF
Watchdog Information(监督信息): Recovery Action(恢复操作) = None Present countdown value(当前倒计数值) = 0 seconds Initial countdown value(初始倒计数值) = 0 seconds
限制
只有 managed system 上装有 Dell OpenManage 时,getsysinfo 输出中的“Hostname”(主机名)和“OS Name”(操作系统名称)字段才会显示准确的信息。如果 managed system 上没有安装 OpenManage,这些字段将会为空白或显示错误的信息。
getractime
注: 要使用此命令,必须具有“Log In DRAC 5”(登录 DRAC 5) 权限。
表 A-16 说明了 getractime 子命令。
表 A-16. getractime
子命令
定义
getractime
显示 Remote Access Controller 的当前时间。
提要
racadm getractime [-d]
说明
如果不带选项,getractime 子命令会以通用可读格式显示时间。
使用 -d 选项时,getractime 会以如下格式显示时间,yyyymmddhhmmss.mmmmmms ,这与 UNIX date 命令返回的格式相同。
输出
getractime 子命令将输出显示在一行上。
示例输出
racadm getractime
Thu Dec 8 20:15:26 2005
racadm getractime -d
20051208201542.000000
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
ifconfig
注: 要使用此命令,必须具有“Execute Diagnostic Commands”(执行诊断命令) 或“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-17 说明了 ifconfig 子命令。
表 A-17. ifconfig
子命令
定义
ifconfig
显示网络接口表的内容。
提要
racadm ifconfig
netstat
注: 要使用此命令,必须具有“Execute Diagnostic Commands”(执行诊断命令) 权限。
表 A-18 说明了 netstat 子命令。
表 A-18. netstat
子命令
定义
netstat
显示路径选择表和当前连接。
提要
racadm netstat
支持的接口
远程 RACADM
telnet/ssh/serial RACADM
ping
注: 要使用此命令,必须具有“Execute Diagnostic Commands”(执行诊断命令) 或“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-19 说明了 ping 子命令。
表 A-19. ping
子命令
定义
ping
验证目标 IP 地址是否可以使用当前路由选择表的内容从 DRAC 5 访问。需要目标 IP 地址。ICMP 回送数据包根据当前的路由选择表内容会被发送到目标 IP 地址。
提要
racadm ping <ip 地址 >
支持的接口
远程 RACADM
telnet/ssh/serial RACADM
setniccfg
注: 要使用 setniccfg 命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-20 说明了 setniccfg 子命令。
表 A-20. setniccfg
子命令
定义
setniccfg
设置控制器的 IP 配置。
注: 术语 NIC 和以太网管理端口可以互换使用。
提要
racadm setniccfg -d
racadm setniccfg -s [< ip 地址 > < 网络掩码 > < 网关 >]
racadm setniccfg -o [< ip 地址 > < 网络掩码 > < 网关 >]
说明
setniccfg 子命令设置控制器 IP 地址。
-d 选项启用以太网管理端口的 DHCP(默认为启用 DHCP)。
-s 选项启用静态 IP 设置。IP 地址、网络掩码和网关可以指定。否则,会使用现有的静态设置。< ip 地址 > 、< 网络掩码 > 和< 网关 > 必须键入以点分隔的字符串。
racadm setniccfg -s 192.168.0.120 255.255.255.0 192.168.0.1
-o 选项完全禁用以太网管理端口。< ip 地址 > 、< 网络掩码 > 和< 网关 > 必须键入以点分隔的字符串。
racadm setniccfg -o 192.168.0.120 255.255.255.0 192.168.0.1
输出
如果操作没有成功,setniccfg 子命令会显示相应的错误信息。如果成功,将会显示一条信息。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
getniccfg
注: 要使用 getniccfg 命令,必须具有“Log In To DRAC 5”(登录 DRAC 5) 权限。
表 A-21 说明了 setniccfg 和 getniccfg 子命令。
表 A-21. setniccfg/getniccfg
子命令
定义
getniccfg
显示控制器的当前 IP 配置。
提要
racadm getniccfg
说明
getniccfg 子命令显示当前以太网管理端口设置。
示例输出
如果操作没有成功,getniccfg 子命令会显示相应的错误信息。如果操作成功,输出会按下面的格式显示:
The getniccfg subcommand will display an appropriate error message if the operation is not successful. Otherwise, on success, the output displayed in the following format:
NIC Enabled = 1
DHCP Enabled = 1
IP Address = 192.168.0.1
Subnet Mask = 255.255.255.0
Gateway = 192.168.0.1
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
getsvctag
注: 要使用此命令,必须具有“Log In To DRAC 5”(登录 DRAC 5) 权限。
表 A-22 说明了 getsvctag 子命令。
表 A-22. getsvctag
提要
racadm getsvctag
说明
getsvctag 子命令显示主机系统的服务标签。
示例
在命令提示符下键入 getsvctag 。输出显示如下:
Y76TP0G
命令在成功时返回 0 ,在错误时返回非零值。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
racdump
注: 要使用此命令,必须具有“Debug”(调试) 权限。
表 A-23 说明了 racdump 子命令。
表 A-23. racdump
子命令
定义
racdump
显示状况和一般 DRAC 5 信息。
提要
racadm racdump
说明
racdump 子命令提供的单个命令可以获取转储、状况和常规 DRAC 5 板信息。
运行 racdump 子命令时会显示以下信息:
常规系统/RAC 信息
Coredump
会话信息
进程信息
固件版次信息
支持的接口
远程 RACADM
telnet/ssh/serial RACADM
racreset
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-24 说明了 racreset 子命令。
表 A-24. racreset
子命令
定义
racreset
重设 DRAC 5。
注意: 发出 racreset 子命令后,DRAC 可能需要长达一分钟来返回可用状态。
提要
racadm racreset [hard | soft]
说明
racreset 子命令发出对 DRAC 5 的重设。重设事件会写入 DRAC 5 日志。
硬重设会对 RAC 执行深层重设操作。硬重设只应作为恢复 RAC 的最后尝试的手段。
注意: 在执行表 A-25 中说明的 DRAC 5 硬重设后必须重新引导系统。
表 A-25 说明了 racreset 子命令选项。
表 A-25. racreset 子命令选项
选项
说明
hard
硬 重设会对 Remote Access Controller 执行深层重设操作。硬重设只应作为恢复 RAC 控制器的最后尝试的手段。
soft
软 重设会对 RAC 执行正常重新引导操作。
示例
启动 DRAC 5 软重设序列。
启动 DRAC 5 硬重设序列。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
racresetcfg
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-26 说明了 racresetcfg 子命令。
表 A-26. racresetcfg
子命令
定义
racresetcfg
将全部 RAC 配置重设为工厂默认值。
提要
racadm racresetcfg
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
说明
racresetcfg 命令将删除所有已由用户配置的数据库属性条目。数据库具有所有条目的默认属性,这些属性用于将插卡恢复为原始默认设置。重设数据库属性后,DRAC 5 会自动重设。
注意: 此命令会删除当前 RAC 配置并将 RAC 和串行配置重设为初始默认设置。重设后,默认名称和密码会分别变为 root 和 calvin ,而 IP 地址会变为 192.168.0.120。如果从网络客户端(例如支持的 Web 浏览器、telnet/ssh 或远程 RACADM)发出 racresetcfg ,则必须使用默认的 IP 地址。
注: 此子命令还会将串行接口重设为默认波特率 (57600) 和 COM 端口。可能需要通过 BIOS 设置屏幕为服务器重新配置串行设置以通过串行端口访问 RAC。
serveraction
注: 要使用此命令,必须具有“Execute Server Control Commands”(执行服务器控制命令) 权限。
表 A-27 说明了 serveraction 子命令。
表 A-27. serveraction
子命令
定义
serveraction
对 managed system 执行重设或开机/关机/关机后再开机操作。
提要
racadm serveraction < 操作 >
说明
serveraction 子命令使用户能够在主机系统上执行电源管理操作。表 A-28 说明了 serveraction 电源控制选项。
表 A-28. serveraction 子命令选项
字符串
定义
<操作 >
指定操作。以下为 <操作 > 字符串的选项:
powerdown — 关闭 managed system 电源。
powerup — 打开 managed system 电源。
powercycle — 在 managed system 上发出关机后再开机操作。此操作类似于按下系统前面板的电源按钮关闭然后再打开系统电源。
powerstatus — 显示服务器的当前电源状况(“ON”或“OFF”)
hardreset — 在 managed system 上执行重设(重新引导)操作。
输出
如果无法执行所请求的操作,serveraction 子命令将会显示错误信息,如果成功完成操作,将会显示成功信息。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
getraclog
注: 要使用此命令,必须具有“Log In DRAC 5”(登录 DRAC 5) 权限。
表 A-29 说明了 racadm getraclog 命令。
表 A-29. getraclog
命令
定义
getraclog -i
显示 DRAC 5 日志中的条目数。
getraclog
显示 DRAC 5 日志条目。
提要
racadm getraclog -i
racadm getraclog [-A] [-o] [-c 计数 ] [-s 起始记录 ] [-m]
说明
getraclog -i 命令显示 DRAC 5 日志中的条目数。
以下选项允许 getraclog 命令读取条目:
-A — 不带页眉或标签显示输出。
-c – 提供要被返回的最大条目数。
-m — 一次显示一屏信息并提示用户继续(类似于 UNIX more 命令)。
-o — 以一行显示输出。
-s — 指定要显示的起始记录。
注: 如果没有提供选项,将显示整个日志。
输出
默认输出显示有记录号、时间戳、源和说明。时间戳会从 1 月 1 日午夜开始并一直持续到系统引导。系统引导后,就会使用系统的时间戳。
示例输出
Record: 1
Date/Time: Dec 8 08:10:11
Source: login[433]
Description: root login from 143.166.157.103
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
clrraclog
注: 要使用此命令,必须具有“Clear Logs”(清除日志) 权限。
提要
racadm clrraclog
说明
clrraclog 子命令会从 RAC 日志删除所有现有的记录。会创建一条新记录来记录清除日志的日期和时间。
getsel
注: 要使用此命令,必须具有“Log In To DRAC 5”(登录 DRAC 5) 权限。
表 A-30 说明了 getsel 命令。
表 A-30. getsel
命令
定义
getsel -i
显示系统事件日志中的条目数。
getsel
显示 SEL 条目。
提要
racadm getsel -i
racadm getsel [-E] [-R] [-A] [-o] [-c 计数 ] [-s 计数 ] [-m]
说明
getsel -i 命令显示 SEL 日志中的条目数。
以下 getsel 选项(不含 -i 选项)用于读取条目。
-A — 指定不带页眉或标签显示输出。
-c — 提供要被返回的最大条目数。
-o — 以一行显示输出。
-s — 指定要显示的起始记录。
-E — 将 16 字节的原始 SEL 放在每行输出的最后作为十六进制值的顺序。
-R — 只打印原始数据。
-m — 一次显示一屏信息并提示用户继续(类似于 UNIX more 命令)。
注: 如果没有指定参数,将显示整个日志。
输出
默认输出显示有记录号、时间戳、严重性和说明。
例如:
Record: 1
Date/Time: 11/16/2005 22:40:43
Severity: Ok
Description: System Board SEL: event log sensor for System Board,log cleared was asserted
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
clrsel
注: 要使用此命令,必须具有“Clear Logs”(清除日志) 权限。
提要
racadm clrsel
说明
clrsel 命令会从系统事件日志 (SEL) 删除全部现有的记录。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
gettracelog
注: 要使用此命令,必须具有“Log In To DRAC 5”(登录 DRAC 5) 权限。
表 A-31 说明了 gettracelog 子命令。
表 A-31. gettracelog
命令
定义
gettracelog -i
显示 DRAC 5 跟踪日志中的条目数。
gettracelog
显示 DRAC 5 跟踪日志。
提要
racadm gettracelog -i
racadm gettracelog [-A] [-o] [-c count] [-s startrecord] [-m]
说明
gettracelog (不带 -i 选项)命令读取条目。以下 gettracelog 条目用于读取条目:
-i — 显示 DRAC 5 跟踪日志中的条目数
-m — 一次显示一屏信息并提示用户继续(类似于 UNIX more 命令)。
-o — 以一行显示输出。
-c — 指定要显示的记录数
-s — 指定要显示的起始记录
-A — 不显示页眉或标签
输出
默认输出显示有记录号、时间戳、源和说明。时间戳会从 1 月 1 日午夜开始并一直持续到系统引导。系统引导后,就会使用系统的时间戳。
例如:
Record: 1
Date/Time: Dec 8 08:21:30
Source: ssnmgrd[175]
Description: root from 143.166.157.103: session timeout sid 0be0aef4
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
sslcsrgen
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-32 说明了 sslcsrgen 子命令。
表 A-32. sslcsrgen
子命令
说明
sslcsrgen
从 RAC 生成并下载 SSL 认证签名请求 (CSR)。
提要
racadm sslcsrgen [-g] [-f <文件名 >]
racadm sslcsrgen -s
说明
sslcsrgen 子命令可以用于生成 CSR 并将该文件下载到客户端的本地文件系统。CSR 可用来创建自定义 SSL 认证以在 RAC 上进行 SSL 事务处理。
选项
注: serial/telnet/ssh 控制台不支持 -f 选项。
表 A-33 说明了 sslcsrgen 子命令选项。
表 A-33. sslcsrgen 子命令选项
选项
说明
-g
生成新的 CSR。
-s
返回 CSR 生成进程的状况(正在生成、活动或无)。
-f
指定下载位置的文件名 <文件名 >,CSR 将被下载至该文件。
注: 如果未指定 -f 选项,当前目录中的 sslcsr 将作为文件名默认值。
如果没有指定任何选项,默认情况下会生成 CSR 并作为 sslcsr 下载到本地文件系统。-g 选项不能与 -s 选项一起使用,而 -f 选项只能与 -g 选项一起使用。
sslcsrgen -s 子命令将返回以下状况代码之一:
CSR 成功生成。
CSR 不存在。
CSR 生成正在进行。
限制
sslcsrgen 子命令只能从本地或远程 RACADM 客户端执行并且不能用在串行、远程登录或 SSH 接口中。
注: 生成 CSR 前,必须在 RACADM cfgRacSecurity 组中配置 CSR 字段。例如:racadm config -g cfgRacSecurity -o cfgRacSecCsrCommonName MyCompany
示例
racadm sslcsrgen -s
或
racadm sslcsrgen -g -f c:\csr\csrtest.txt
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
sslcertupload
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-34 说明了 sslcertupload 子命令。
表 A-34. sslcertupload
子命令
说明
sslcertupload
从客户端到 RAC 上载自定义 SSL 服务器或 CA 认证。
提要
racadm sslcertupload -t <类型 > [-f <文件名 >]
选项
表 A-35 说明了 sslcertupload 子命令选项。
表 A-35. sslcertupload 子命令选项
选项
说明
-t
指定要上载的认证类型,CA 认证或服务器认证。
1 = 服务器认证
2 = CA 认证
-f
指定要上载的认证文件名。如果没有指定文件,将会选择当前目录中的 sslcert 文件。
如果成功,sslcertupload 命令将返回 0 ,不成功则返回非零数字。
限制
sslcertupload 子命令只能从本地或远程 RACADM 客户端执行。sslcsrgen 子命令不能用在串行、远程登录或 SSH 接口中。
示例
racadm sslcertupload -t 1 -f c:\cert\cert.txt
支持的接口
sslcertdownload
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-36 说明了 sslcertdownload 子命令。
表 A-36. sslcertdownload
子命令
说明
sslcertupload
从 RAC 将 SSL 认证下载到客户的文件系统。
提要
racadm sslcertdownload -t <类型 > [-f <文件名 >]
选项
表 A-37 说明了 sslcertdownload 子命令选项。
表 A-37. sslcertdownload 子命令选项
选项
说明
-t
指定要下载的认证类型,Microsoft® Active Directory® 认证或服务器认证。
1 = 服务器认证
2 = Microsoft Active Directory 认证
-f
指定要上载的认证文件名。如果没有指定 -f 选项或文件名,将会选择当前目录中的 sslcert 文件。
如果成功,sslcertdownload 命令将返回 0 ,不成功则返回非零数字。
限制
sslcertdownload 子命令只能从本地或远程 RACADM 客户端执行。sslcsrgen 子命令不能用在串行、远程登录或 SSH 接口中。
示例
racadm sslcertdownload -t 1 -f c:\cert\cert.txt
支持的接口
sslcertview
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-38 说明了 sslcertview 子命令。
表 A-38. sslcertview
子命令
说明
sslcertview
显示 RAC 上存在的 SSL 服务器或 CA 认证。
提要
racadm sslcertview -t <类型 > [-A]
选项
表 A-39 说明了 sslcertview 子命令选项。
表 A-39. sslcertview 子命令选项
选项
说明
-t
指定要查看的认证类型,Microsoft Active Directory 认证或服务器认证。
1 = 服务器认证
2 = Microsoft Active Directory 认证
-A
不打印页眉/标签。
输出示例
racadm sslcertview -t 1
Serial Number : 00
Subject Information: Country Code (CC) : US State (S) : Texas Locality (L) : Round Rock Organization (O) : Dell Inc. Organizational Unit (OU) : Remote Access Group Common Name (CN) : DRAC5 default certificate
Issuer Information: Country Code (CC) : US State (S) : Texas Locality (L) : Round Rock Organization (O) : Dell Inc. Organizational Unit (OU) : Remote Access Group Common Name (CN) : DRAC5 default certificate
Valid From : Jul 8 16:21:56 2005 GMT Valid To : Jul 7 16:21:56 2010 GMT
racadm sslcertview -t 1 -A
00 US Texas Round Rock Dell Inc. Remote Access Group DRAC5 default certificate US Texas Round Rock Dell Inc. Remote Access Group DRAC5 default certificate Jul 8 16:21:56 2005 GMT Jul 7 16:21:56 2010 GMT
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
sslkeyupload
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-40 说明了 sslkeyupload 子命令。
表 A-40. sslkeyupload
子命令
说明
sslkeyupload
从客户端向 DRAC 5 上载 SSL 密钥。
提要
racadm sslkeyupload -t <类型 > [-f <文件名 >]
选项
表 A-41 说明了 sslkeyupload 子命令选项。
表 A-41. sslkeyupload 子命令选项
选项
说明
-t
指定要上载的密钥。
1 = 服务器认证
-f
指定要上载的认证文件名。如果没有指定文件,将会选择当前目录中的 sslcert 文件。
如果成功,sslkeyupload 命令将返回 0 ,不成功则返回非零数字。
限制
sslkeyupload 命令只能从本地或远程 RACADM 客户端执行。sslcsrgen 子命令不能用在串行、远程登录或 SSH 接口中。
示例
racadm sslcertupload -t 1 -f c:\cert\cert.txt
支持的接口
testemail
表 A-42 说明 testemail 子命令。
表 A-42. testemail 配置
子命令
说明
testemail
检测 RAC 的电子邮件警报功能。
提要
racadm testemail -i < 索引 >
说明
从 RAC 向指定目标发送检测电子邮件。
在执行检测电子邮件命令前,确保在 RACADM cfgEmailAlert 组中指定的索引已被启用并进行了正确的配置。表 A-43 提供了 cfgEmailAlert 组的列表和相关命令。
表 A-43. testemail 配置
操作
命令
启用警报
racadm config -g cfgEmailAlert -o cfgEmailAlertEnable -i 1 1
设置目标电子邮件地址
racadm config -g cfgEmailAlert -o cfgEmailAlertAddress -i 1 user1@mycompany.com
设置要发送到目标电子邮件地址的自定义消息
racadm config -g cfgEmailAlert -o cfgEmailAlertCustomMsg -i 1 "This is a test!"
确保 SNMP IP 地址配置正确
racadm config -g cfgRemoteHosts -o cfgRhostsSmptServerIpAddr -i 192.168.0.152
查看当前电子邮件警报设置
racadm getconfig -g cfgEmailAlert -i <索引>
其中 <索引> 是一个 1 到 4 之间的数字
选项
表 A-44 说明了 testemail 子命令选项。
表 A-44. testemail 子命令
输出
无。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
testtrap
注: 要使用此命令,必须具有“Test Alerts”(检测警报) 权限。
表 A-45 说明了 testtrap 子命令。
表 A-45. testtrap
子命令
说明
testtrap
检测 RAC 的 SNMP 陷阱警报功能。
提要
racadm testtrap -i <索引 >
说明
testtrap 子命令通过从 RAC 向网络上的指定目标陷阱侦听程序发送检测陷阱来检测 RAC 的 SNMP 陷阱警报功能。
执行 texttrap 子命令前,确保 RACADM cfgIpmiPet 组中的指定索引正确配置。
表 A-43 提供了 cfgIpmiPet 组的列表和相关命令。
表 A-46. cfgEmailAlert 命令
操作
命令
启用警报
racadm config -g cfgIpmiPet -o cfgIpmiPetAlertEnable -i 1 1
设置目标电子邮件 IP 地址
racadm config -g cfgIpmiPet -o cfgIpmiPetAlertDestIpAddr -i 1 192.168.0.110
查看当前检测陷阱设置
racadm getconfig -g cfgIpmiPet -i <索引>
其中 <索引> 是一个 1 到 4 之间的数字
输入
表 A-47 说明了 testtrap 子命令选项。
表 A-47. testtrap 子命令选项
选项
说明
-i
指定检测要使用的陷阱配置的索引。有效值为 1 到 4 之间的数字。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
vmdisconnect
注: 要使用此命令,必须具有“Access Virtual Media”(访问虚拟介质) 权限。
表 A-48 说明了 vmdisconnect 子命令。
表 A-48. vmdisconnect
子命令
说明
vmdisconnect
关闭所有打开的与远程客户端的 RAC 虚拟介质连接。
提要
racadm vmdisconnect
说明
vmdisconnect 子命令允许用户断开另一个用户的虚拟介质会话连接。断开连接后,基于 Web 的界面将会反映正确的连接状况。只有通过使用本地或远程 racadm 才可用。
vmdisconnect 子命令使 RAC 用户能够断开所有活动的虚拟介质会话连接。通过使用 racadm getsysinfo 子命令,或者可以在 RAC 基于 Web 的界面中显示活动虚拟介质会话。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
vmkey
注: 要使用此命令,必须具有“Access Virtual Media”(访问虚拟介质) 权限。
表 A-49 说明了 vmkey 子命令。
表 A-49. vmkey
子命令
说明
vmkey
执行虚拟介质密钥相关的操作。
提要
racadm vmkey <操作>
如果 <操作> 配置为 reset ,虚拟闪速更新内存就会重设为默认大小 16 MB。
说明
将自定义虚拟介质密钥映像上载到 RAC 后,密钥大小就会变为映像大小。vmkey 子命令可用于将密钥重设回初始默认大小,在 DRAC 5 上为 16 MB。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
usercertupload
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-50 说明了 sslcertupload 子命令。
表 A-50. usercertupload
子命令
说明
usercertupload
将用户认证或用户 CA 认证从客户端上载到 DRAC。
提要
racadm usercertupload -t <类型 > [-f <文件名 >] -i
<索引 >
选项
表 A-51 说明了 usercertupload 子命令选项。
表 A-51. usercertupload 子命令选项
选项
说明
-t
指定要上载的认证类型,CA 认证或服务器认证。
1 = 用户认证
2 = 用户 CA 认证
-f
指定要上载的认证文件名。如果没有指定文件,将会选择当前目录中的 sslcert 文件。
-i
用户的索引号。有效值为 1-16。
如果成功,usercertupload 命令将返回0 ,不成功则返回一个非零数字。
限制
usercertupload 子命令只能从本地或远程 RACADM 客户端执行。
示例
racadm usercertupload -t 1 -f c:\cert\cert.txt -i 6
支持的接口
usercertview
注: 要使用此命令,必须具有“Configure DRAC 5”(配置 DRAC 5) 权限。
表 A-52 说明了 usercertview 子命令。
表 A-52. usercertview
子命令
说明
usercertview
显示 DRAC 上现有的用户认证或用户 CA 认证。
提要
racadm sslcertview -t <类型 > [-A] -i <索引 >
选项
表 A-53 说明了 sslcertview 子命令选项。
表 A-53. sslcertview 子命令选项
选项
说明
-t
指定要查看的认证类型,用户认证或用户 CA 认证。
1 = 用户认证
2 = 用户 CA 认证
-A
不打印页眉/标签。
-i
用户索引号。有效值为 1-16。
支持的接口
本地 RACADM
远程 RACADM
telnet/ssh/serial RACADM
localConRedirDisable
注: 只有本地 racadm 用户可以执行此命令。
表 A-54 说明了 localConRedirDisable 子命令。
表 A-54. localConRedirDisable
子命令
说明
localConRedirDisable
禁用 Management Station 的控制台重定向。
提要
racadm localConRedirDisable <选项
如果<选项> 设置为 1,则控制台重定向被禁用。
支持的接口
返回目录页