电池
每个节点包含两个电池,用于为节点容器提供充足电力以允许在电力系统供电中断时有序关机。
电池通过电池子系统保持充满电状态。在这种状态下,电池可以在两次连续的电源故障中保存关键数据和状态信息。 这意味着节点可以在第一次电源故障之后立即启动,无需等待充电。 在重新引导之后,如果电池中没有足够的电量来支持节点保存其内部状态,那么该节点将保持维护状态,直到电池充满电为止。电池定期深度放电,以保持电池完全充电容量的准确校准。虽然节点用一块电池就可以运行,但是要实现冗余,需要使用两块电池。用一块电池运行的节点将被视为降级节点,并且在安装缺失的电池或更换故障电池之前,将一直显示节点错误。 如果节点的电源发生故障,那么该节点可以使用电池提供的电力将其配置状态和高速缓存状态写入到其内部驱动器。
电池系统支持 5 秒穿越功能,用于应对最多 5 秒的短暂交流断电情况。 在此短暂断电期间,电池会为节点供电,以使节点继续正常运行。 在此穿越阶段,节点可以承受短暂断电影响,并仍能够处理主机 I/O 请求。 如果在穿越期间恢复交流电源,那么节点将继续正常运行,并且不会启动任何固化(高速缓存)数据或状态保存操作。
节点运行期间,在以下条件下可卸下和安装电池:
如果未满足这些条件并尝试卸下或安装电池,那么节点可能自动进入维护状态。 如果在完整系统状态转储期间一个电池向节点供电,那么节点可能关闭。
要确定是否可安全地卸下电池,请输入以下 chnodebattery 命令。
svctask chnodebattery -remove -battery battery_id node_id
如果无法安全地卸下电池,那么命令将失败,并显示错误代码 BATTERY_NOT_REDUNDANT。
电池位置
图 2 显示了 2145-DH8 节点上电池故障和状态指示灯的位置。

如果电池发生故障,其“电池故障指示灯”将点亮。 您可以使用管理 GUI 或通过运行 chnodebattery -identify CLI 命令来识别电池。 所识别的电池上的“电池故障指示灯”将闪烁。
每个电池的挡板上有一个指示灯,称为电池故障指示灯。 如果电池发生故障,那么该指示灯将一直点亮。 如果正在识别电池,那么该指示灯将闪烁。
要在管理 GUI 中访问有关电池的信息,请选择。 在系统 - 概述页面上,单击包含电池模块的机柜旁边的方向箭头。 在内部组件下选择电池模块以显示有关电池模块的信息。 要在命令行界面中显示有关电池的信息,请使用 lsnodebattery 命令。
