為什麼 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 板正確通訊。
值得嘗試的事:
- 按照 user373708 的建議重新安裝所有內容。
- 在兩個電源插槽之間切換電源,看看故障是由電源引起的還是與插槽有關。
- 如果它跟隨電源,請更換未報告的電源。
- 如果它留在插槽中,請更換有問題的機箱。
答案3
如果它是生產伺服器,則關閉它可能不是正確的解決方案。在我的例子中,ipmi-sensor 不顯示第二個電源,但它顯示第二個電源有事件日誌。去搞清楚。