ipmitool 传感器:未检测到备用电源

ipmitool 传感器:未检测到备用电源

为什么 ipmitool 检测不到我的第二个电源?

我的机器上插着 2 个电源,但调用 ipmitool 传感器只显示 PS1:

:~$ sudo ipmitool sensor |grep PS
PS1 Status       | 0x1        | discrete   | 0x0b00| na        | na        | na        | na        | na        | na

拔下 PS1 并重新运行该命令,结果如下:

:~$ sudo ipmitool sensor |grep PS
PS1 Status       | 0xb        | discrete   | 0x0b00| na        | na        | na        | na        | na        | na

所以我知道 ipmitool 正确地检测到了第一个电源状态,并且第二个电源实际上已插入并正在工作(因为0xB意味着 PS1 出现故障,但机器仍在运行)

我在多台设备上看到了这个问题,这些机器是:

  • 超微 X9DRW-7TPF+
  • 操作系统:Ubuntu 14.04
  • ipmitool:1.8.13-1ubuntu0.2

答案1

从电源上拔下所有电源线。将所有电源插入底盘。将电源线插入插座。然后,IPMI 应该可以检测到所有电源。

答案2

这可能是因为从第二个电源插座到 IPMI 的 power_good 传感器线不起作用,或者可能是由于某些内部故障,第二个电源没有发出 power_good 信号。

要从电源中获取电力并运行机器,您只需要一个正常工作的开关电源。

要让 IPMI 认识到这一事实,您还需要电源 IPMI 智能能够与 IPMI 板正常工作和通信。

可以尝试的事情:

  1. 按照 user373708 的建议重新安装所有内容。
  2. 在两个电源插槽之间切换电源,查看故障是跟随电源还是留在插槽上。
    • 如果跟随电源,请更换未报告的电源。
    • 如果它仍留在插槽中,请更换有问题的底盘。

答案3

如果是生产服务器,关闭它可能不是正确的解决方案。在我的例子中,ipmi-sensor 没有显示第二个电源,但它显示有第二个电源的事件日志。去想想吧。

相关内容