首页/系统/服务器硬件与 RAID 速查/通过 BMC 查看电源冗余状态
带外管理72 条

通过 BMC 查看电源冗余状态

BMC 能读电源模块在位与状态、整机功耗,并记录掉电事件:结合 SEL 可以还原单路掉电时间线,验证冗余是否真正生效。

通过带外查看电源冗余状态

带外管理可以读取每块电源模块的在位与输入状态、整机功耗读数,并在事件日志中记录掉电与恢复过程。把传感器状态与事件时间线放在一起看,可以还原一次单路失电的完整过程:谁先失电、另一个模块是否接住了负载、恢复用了多久。需要强调的是,状态显示正常并不能证明冗余真实存在,接线是否来自独立回路必须在验收环节确认。

基本信息

适用平台各品牌服务器带外管理,通过 ipmitool 或厂商工具读取
常用对象电源状态传感器、功耗类传感器、系统事件日志
关键前提两路电源来自不同回路与不同配电单元
验证方式上架验收时做一次单路断电演练并记录结果
权限要求读取传感器需要带外账号权限

典型使用场景

  • 上架验收:确认电源模块在位、状态正常并验证单路失电行为
  • 掉电复盘:结合事件日志还原失电与恢复的时间线
  • 容量审计:读取整机功耗为机柜配电规划提供依据
  • 故障定位:单模块告警时判断剩余模块是否足以支撑负载
  • 变更记录:调整配电或更换模块前后各采一次状态留档

读取电源状态

读取电源状态
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass sdr type "Power Supply"  # 电源模块状态
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass sensor list | grep -iE 'PS1|PS2|PWR'  # 功耗相关传感器
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass sel elist | grep -iE 'PS1|PS2|power'  # 掉电与恢复事件
racadm getsysinfo  # Dell 平台查看电源概况

读法与含义

读取对象含义判断要点
电源状态位模块在位与输入状态两模块是否都处于正常态
功耗读数整机功率与输入电流用于配电与容量规划
事件日志掉电与恢复记录与接线方式联合判断冗余
冗余前提两路来自独立回路接线记录写入验收文档
两路电源接在同一配电单元时冗余名存实亡:状态全绿也无法证明故障域是分开的。
单模块状态异常长期不处理,等于主路故障时没有后备,恢复窗口完全依赖现场响应速度。

易错点

  • 只看传感器不看接线:两路同源时冗余不成立,状态显示却完全正常
  • 单电源状态异常不处理:主路失电时直接宕机,没有后备可用
  • 不做单路演练:冗余只在文档上成立,掉电时才暴露容量或接线问题
  • 事件日志不导出:掉电过程无法还原,恢复后也没有复盘材料

数据来源与参考

  • ipmitool 手册(sdr/sel)
  • 厂商 BMC 传感器说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌