電池
每個節點皆包含兩個電池,可提供充足的電源給節點機匣,以讓其在電力設施斷電時循序關閉。如果節點的電源故障,它可以使用電池所提供的電源,將配置狀態和快取狀態寫入內部磁碟機。
電池子系統會讓電池保持在已充電狀態。在此狀態下,電池能夠在連續兩次電源故障時儲存重要資料和狀態資訊。 這表示在第一次電源故障之後,節點可以立即啓動,無需等待再充電。重新開機之後,如果電池沒有足夠電力讓節點儲存其內部狀態,則節點會保持在維修狀態,直到電池完全充電為止。雖然節點可以用單一電池來執行,但需要兩個電池才能達成備援性。以一個電池執行的節點會被視為欠佳,且在更換遺漏或故障電池之前會顯示節點錯誤。
電池系統支援 5 秒的穿越功能,可應對最長 5 秒的短暫 AC 電源停電。在此短暫停電期間,電池會給繼續正常執行的節點供電。在此穿越階段期間,節點可以承受這些短暫停電,並可維持可用狀態以處理主機 I/O 要求。如果 AC 電源在穿越期間恢復供電,節點會繼續正常執行,而不會關閉。
電池會定期重新續電,以讓電池維持完全充電容量的精確校準。重新續電會自動排定為大約每三個月發生一次,但如果系統失去備援,則會重新排程或取消。此外,會在一個機箱兩個電池的重新續電週期之間強制施行兩天的延遲。
隨著電池老化,電池會失去保留其全部電量的功能。當系統偵測到電池接近執行單一「緊急」傾出所需的完全電量時,會記載「使用期限即將結束」事件。會獨立評估每一個電池是否出現「使用期限即將結束」狀況。「使用期限即將結束」事件不是嚴重事件,而且因為系統結合了每一個電池可用的電量,所以當每個電池報告「使用期限即將結束」事件時,節點仍有可能保持作用中。 當系統偵測到來自每一個電池的結合電量不足以執行單一「緊急」傾出時,會報告嚴重節點錯誤 570(電量不足),且節點會進入維修模式。必須更換電池。電池的完全電量是在重新續電週期期間確定的,一次只能對一個電池執行此操作。兩個重新續電週期之間至少需間隔 48 小時。
當節點在執行中時,您可以在發生下列狀況時卸下及安裝電池:
如果不符合上述狀況,且您試圖卸下或安裝電池,電池可能會自動進入維修狀態。 如果在完整系統狀態傾出期間,節點是由一個電池供電,則節點可能會關閉。
若要判定是否可以安全卸下電池,請輸入下列 chnodebattery 指令。
svctask chnodebattery -remove -battery battery_id node_id
如果不能安全卸下電池,則指令會失敗並傳回 BATTERY_NOT_REDUNDANT 錯誤碼。
電池位置
圖 2 顯示 2145-DH8 節點上的電池故障和狀態指示器的位置。

如果電池發生故障,則其電池故障 LED 會亮起。您可以使用管理 GUI 或執行 chnodebattery -identify CLI 指令來識別電池。所識別電池上的電池故障 LED 會閃爍。
每個電池都有一個 LED 位於隔板上,稱為電池故障 LED。如果電池發生故障,會點亮該 LED。 如果正在識別電池,該 LED 會閃爍。
如果要在管理 GUI 中存取電池的相關資訊,請選取。在系統 - 概觀頁面上,按一下包含電池模組的機箱旁邊的方向箭頭。在內部元件下選取電池模組,以顯示電池模組的相關資訊。 如果要在指令行介面中顯示電池的相關資訊,請使用 lsnodebattery 指令。
