chassis 子命令能做什么
chassis 子命令处理机箱层面的操作:查看电源与散热状态、读累计通电小时数、点亮定位灯,以及查看上一次重启的原因。这些都是带外通道的强项,不需要操作系统配合。日常最常用的两个场景,一是远程点灯让现场人员找到目标机器,二是通过重启原因与电源状态判断机器是否经历过意外掉电。
基本信息
| status | 电源状态、上次电源事件与散热状态 |
|---|---|
| poh | 累计通电小时数 |
| identify | 点亮定位灯,可指定持续秒数,传 0 可强制关闭 |
| restart_cause | 上一次重启原因,例如掉电恢复 |
| 权限要求 | 带外管理员账号 |
典型使用场景
- 远程点灯,让现场人员定位目标机器
- 判断机器是否经历过意外掉电
- 了解设备累计运行时长,辅助寿命与折旧评估
- 排障时查看散热与电源状态
- 把点灯步骤写进值班与报修手册
状态与定位
状态与定位
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass chassis status # 电源与散热状态
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass chassis poh # 累计通电小时
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass chassis identify 15 # 点灯 15 秒
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass chassis identify 0 # 立即关闭定位灯
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass chassis restart_cause # 上次重启原因子命令速查
| 子命令 | 输出内容 | 典型用途 |
|---|---|---|
| status | 电源状态与散热状态 | 判断机器是否已上电 |
| poh | 累计通电小时数 | 辅助寿命与折旧评估 |
| identify | 定位灯状态 | 让现场人员找到对应机器 |
| restart_cause | 上次重启原因 | 排查掉电与异常重启 |
把 identify 写进值班手册:报修时先远程点灯再安排现场处理,能省下一轮确认往返。
定位灯的持续时间由参数决定,传 0 可以强制关闭:现场确认完成后如果灯还亮着,用 0 再执行一次即可。
status 里的电源事件与散热字段是判断机器是否经历过掉电的快捷入口:与日志平台的重启记录对不上时,先核对两边的时间基准。