本文档讨论如何检查电池备份单元 (BBU) 上的电池续航时间以用于一般用途或您收到类似以下内容的事件:
Warning battery: The battery backup unit in chassis XXXXXXXXXXXXXX slot 2 has indicated cell End Of Life. Replace the battery backup unit as soon as possible.
前提:
群集必须运行 Health Check Framework 35 或更高版本以及以下 OneFS 版本之一:
# isi healthcheck version HealthCheck definition version: 35.0.0
# isi healthcheck run battery_test_status -v Queued evaluation to run: battery_test_status20231011T1718
isi healthcheck list | grep battery_test_status20231011T1718 Completed - Pass - /ifs/.ifsvar/modules/health-check/results/evaluations/battery_test_status20231011T1718
# cat /ifs/.ifsvar/modules/health-check/results/evaluations/battery_test_status20231011T1718 {"checklist_id": "battery_test_status", "delivery": [], "id": "battery_test_status20231011T1718", "overrides": [], "parameters": {}, "start_time": 1697044712.9590354} {"name": "battery_test_status", "parameters": {}, "status": "OK", "value": 100, "details": ["Battery 1 has 0 most recent test failures, threshold is 3", "Battery 1 Permanent fault status is False", "Battery 1 Capacity Degradation: 137600 mAh, 13.1%"], "node": "1", "passed": true} {"name": "battery_test_status", "parameters": {}, "status": "OK", "value": 100, "details": ["Battery 1 has 0 most recent test failures, threshold is 3", "Battery 1 Permanent fault status is False", "Battery 1 Capacity Degradation: 136100 mAh, 12.96%"], "node": "2", "passed": true} {"name": "battery_test_status", "parameters": {}, "status": "OK", "value": 100, "details": ["Battery 1 has 0 most recent test failures, threshold is 3", "Battery 1 Permanent fault status is False", "Battery 1 Capacity Degradation: 136850 mAh, 13.03%"], "node": "3", "passed": true} {"name": "battery_test_status", "parameters": {}, "status": "OK", "value": 100, "details": ["Battery 1 has 0 most recent test failures, threshold is 3", "Battery 1 Permanent fault status is False", "Battery 1 Capacity Degradation: 136400 mAh, 12.99%"], "node": "4", "passed": true} {"result":"PASS"}
isi upgrade cluster firmware devices | egrep "mongoose|bcc"
该命令的输出如下所示:
# isi upgrade cluster firmware devices| egrep "mongoose|bcc" MLKbem_mongoose ePOST 02.40 1-4 EPbcc_infinity ePOST 02.40 5-8
BBU 固件会影响从 40% 降级到 50% 降级的时间量。
如果 BBU 固件版本是 1.20,电池应该需要四个月才能从 40% 下降到
50%。如果 BBU 固件版本为 2.20 或更高版本,电池应耗时 12 个月才能从 40% 降至 50%。
如果安装了 BBU 固件版本 1.20 或更低版本,并且想要升级到支持的最新固件,则必须先查看本文档:如何在升级到节点固件程序包 10.3.9 或 11.6 之前执行电池测试