首页/系统/服务器硬件与 RAID 速查/SEL 中的电源事件解读
内存与电源72 条

SEL 中的电源事件解读

SEL 电源类事件各有含义:模块故障、输入丢失、冗余降级、模块风扇故障的处置方向完全不同;先分清“输入侧问题”与“模块本体问题”。

SEL 里的电源事件怎么读

SEL 中与电源相关的条目可以分成四类:模块本体故障、输入丢失、冗余降级与模块风扇故障。它们的处置方向完全不同——「输入丢失」指向配电侧,机柜断路器、PDU 或线缆要优先排查,而「模块故障」才需要换件。把输入类事件当成模块故障直接换件,是最常见的白换电源的原因。更隐蔽的是冗余降级:系统在单路运行却毫无感知,只有翻 SEL 才会发现。

基本信息

适用平台支持 IPMI 的服务器 BMC
筛选方式sel elist 配合电源相关关键字过滤
事件类别模块故障、输入丢失、冗余降级、模块风扇
关键判据区分输入侧问题与模块本体问题
数据用途换件工单依据与冗余状况的历史核查
配合检查现场指示灯、配电侧断路器与 PDU 状态

典型使用场景

  • 收到电源告警后先分类,避免直接安排换件
  • 巡检中发现机器长期单路运行,追溯是何时开始的
  • 机房配电改造前后对比事件,评估影响范围
  • 换件前的证据收集,确认故障类型与发生时间
  • 批量统计各机柜的电源事件,定位系统性供电问题

筛选电源事件

筛选电源事件
# 按关键字筛选电源相关条目,只看最近记录
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass sel elist | grep -iE 'ps|power|pwr' | tail -30
# 查看完整列表尾部,确认没有其他类型事件
ipmitool -I lanplus -H 10.0.0.10 -U admin -f /root/.ipmi_pass sel list | tail -40
# 核对当前两路模块状态,与事件记录互相印证
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 sel elist > sel_psu_$(date +%F).txt

事件类别与处置方向

类别典型事件描述处置方向
模块故障电源模块故障或失效更换对应模块并复测冗余
输入丢失模块失去交流输入先查 PDU、断路器与线缆,再判断模块
冗余降级冗余丢失或配置类事件确认是单路运行,恢复冗余并核查来源
模块风扇电源模块风扇故障安排更换,避免因过热连锁失效
温度相关模块温度过高结合进风温度与风道一起排查
冗余电源单路输入掉电时,系统运行往往完全没有感知:只有定期读 SEL 才能发现机器其实已经在单路运行。
在确认另一路状态之前不要做带电操作:若机器已在单路运行,拔出唯一在线的模块会直接导致掉电。

易错点

  • 把输入丢失当模块故障直接换件:好电源被白换,配电侧问题依旧
  • 只看当前状态不看历史 SEL:单路运行的隐患长期存在
  • 事件筛选关键字过窄:漏掉电源单元或电压类相关条目
  • 发现告警后不核对另一路状态:带电操作时才发现已经在单路运行

数据来源与参考

  • IPMI SEL 事件说明
  • 厂商事件列表(通用)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌