csmstat 命令
用途
csmstat – 提供集群节点可达性,电源状态和网络接口状态的快照。
语法
csmstat [-h]
csmstat [-l] [-a] [-S] [-s select_string] [-d 定界符] [-n node_list] [-N nodegroups]
描述
csmstat 命令收集一个或多个节点的节点可达性,电源状态和网络接口状态并显示输出。 输出的缺省顺序是按照主机名。 如果某节点有多个硬件控制点,例如多个 HMC,那么将显示列表中的第一个硬件控制点。
注: 此命令当前不支持 IntelliStation 工作站上的节点。
标志
- -a
- 显示所有节点的属性信息。 这是缺省情况。
- -d
- 通过使用指定的定界符 - 例如冒号,指定以定界符格式化的输出。 使用该标志选项来指定具有一个或多个字符的定界符。 此 标志选项 不能与 –a 标志选项一起使用。
- -h
- 显示命令用法。
- -l
- 返回 SP 节点、p660服务器和 HMC 连接的IBMSystem p服务器的 LCD 值。 此 标志选项 不能与 –d 标志选项一起使用。
- --n 节点列表
- 指定以逗号或空格分隔的节点名列表,以显示属性信息。 以空格分隔的节点名必须加上双引号。 有关指定节点范围的信息,请参阅 noderange 联机页面。
- --N 节点组
- 指定以逗号或空格分隔的节点组列表,以显示属性信息。 以空格分隔的节点组必须加上双引号。
- -s
- 按列标题指定显示哪些列。 缺省情况下显示 Hostname 。 其他值包括 HWControlPoint, LCDS, Network-Interfaces, Status, PowerStatus 和 all。 此 标志选项 不能与 –l 标志选项一起使用。
- –S
- 先按硬件控制点,再按主机名,对输出进行排序。
参数
无。
安全性
该命令需要群集管理服务器的 root 访问权限和可访问 RMC 'ctrmc.aclsACL 文件中IBM.NodeHwCtrl 资源类的用户 ID。
此命令可能需要 systemid 文件。 有关更多信息,请参阅 systemid 联机页面。
退出状态
- Hostname
- 用于管理节点的主机名。 该值将被截断到 17 个字符。 第十七个字符是 ~ ,用于指示使用了截断。
- HWControlPoint
- 硬件控制点的网络适配器的主机名。 该值将被截断到 17 个字符。 第十七个字符是 ~ ,用于指示使用了截断。
- 状态
- 指示节点在网络上是否可达,以及节点上的 RMC 子系统是否能够与管理服务器上的 RMC 子系统进行通信。 有效状态为 0 (关闭) , 1 (开启) 和 127 (未知)。 将使用英语说明,使用定界符的时候除外。
- PowerStatus
- 指示节点的当前电源状态。 有效状态为 0 (关闭) , 1 (开启) , 127 (未知) , 和 128 (未配置硬件控制)。 将使用英语说明,使用定界符的时候除外。
- NetworkInterface
- 包含设备的 名称 和 OpState。
- 姓名
- 网络接口的名称。 例如,Linux®上的 "eth0和AIX 上的 "en0。 还会显示交换网络接口。
- OpState
- 表示网络接口的当前状态。 有效状态为:
- 1
- 联机
- 2
- 脱机
示例
- 以下命令以缺省格式返回信息:
csmstat ----------------------------------------------------------------------------- Hostname HWControlPoint Status PowerStatus Network-Interfaces ----------------------------------------------------------------------------- clsn10.pok.ibm.c~ /dev/tty2 off off unknown clsn11.pok.ibm.c~ /dev/tty3 off off unknown clsn12.pok.ibm.c~ /dev/tty4 unknown on unknown clsn13.pok.ibm.c~ /dev/tty4 unknown on unknown clsn14.pok.ibm.c~ /dev/tty4 unknown off unknown clsn15.pok.ibm.c~ /dev/tty4 unknown on unknown clsn16.pok.ibm.c~ /dev/tty4 unknown on unknown clsn17.pok.ibm.c~ /dev/tty4 unknown on unknown clsn18.pok.ibm.c~ /dev/tty4 on off en0-Online - 以下命令返回带有指定定界符的信息:
csmstat -d :: clsn10.pok.ibm.com::/dev/tty2::0::0::unknown clsn11.pok.ibm.com::/dev/tty3::0::0::unknown clsn12.pok.ibm.com::/dev/tty4::127::1::unknown clsn13.pok.ibm.com::/dev/tty4::127::1::unknown clsn14.pok.ibm.com::/dev/tty4::127::0::unknown clsn15.pok.ibm.com::/dev/tty4::127::1::unknown clsn16.pok.ibm.com::/dev/tty4::127::1::unknown clsn17.pok.ibm.com::/dev/tty4::127::1::unknown clsn18.pok.ibm.com::/dev/tty4::1::0::en0-1:: - 以下命令返回指定的列标题的信息:
csmstat -s Status,Network-Interfaces ------------------------------------------------ Hostname Status Network-Interfaces ------------------------------------------------ clsn10.pok.ibm.c~ on en0-Online ml0-Offline clsn11.pok.ibm.c~ on sn1-Online sn0-Online at2-Online at1-Online at0-Online en1-Offline en0-Online ml0-Offline clsn12.pok.ibm.c~ on en0-Online en1-Offline ml0-Offline sn1-Online sn0-Online clsn13.pok.ibm.c~ off unknown clsn14.pok.ibm.c~ on en0-Online en1-Offline at0-Online at1-Online at2-Online at3-Online sn1-Online sn0-Online ml0-Offline clsn15.pok.ibm.c~ on en0-Online en1-Offline at0-Online at1-Online at2-Online at3-Online ml0-Offline sn1-Online sn0-Online clsn16.pok.ibm.c~ unknown unknown
位置
/opt/csm/bin/csmstat