PowerEdge:了解 PERC 电池错误
摘要: 本文提供有关各种电池错误代码、可能的原因和示例的信息。
说明
目录:
电池警告和故障事件的常见原因:
- 固件问题
- 电池重新学习正在进行中
- 电池检测问题
- 电池已禁用
- 电池充电故障
- 电池运行状况检查失败
警告事件:
BAT0015 The PERC battery is low. BAT0020 The PERC1 battery is not ready either because the battery is not fully charged or a transient battery event is observed.
严重事件:
BAT0017 The PERC1 battery has failed. BAT0021 The PERC1 battery has reached the end of its usable life or has failed. BAT1029 The battery on Integrated RAID Controller 1 can no longer recharge. (Deprecated replaced with BAT0017)
BAT0015:PERC 电池电量不足
此错误代码可能是由于电池记忆周期或电池未蓄电而发生的。要进行故障处理,请检查控制器日志中的以下示例。
-
示例:了解已计划的周期

07/30/25 1:55:45: C0:EVT#01861-07/30/25 1:55:45: 151=Battery relearn started 07/30/25 1:56:50: C0:EVT#01862-07/30/25 1:56:50: 152=Battery relearn in progress 07/30/25 2:32:35: C0:EVT#01863-07/30/25 2:32:35: 148=Battery is discharging 07/30/25 3:49:30: C1:Learn completed successfully. 07/30/25 3:49:30: C0:EVT#01864-07/30/25 3:49:30: 153=Battery relearn completed
这是正常现象,但必须耗尽电池电量,记忆周期才能正确检测其充电能力。
建议:更新 PERC 固件,因为大多数控制器都更新了固件以隐藏记忆周期中的消息。
-
充电问题示例:

10/14/24 8:26:29: C0: Remaining Capacity : 134 mAh Full Charge Capacity: 602 mAh 10/14/24 8:26:29: C0: Relative State of Charge: 22 % FwBBUState : 1 10/14/24 8:31:54: C0:EVT#185874-10/14/24 8:31:54:
147=Battery started charging10/14/24 8:31:54: C0: Remaining Capacity : 140 mAh Full Charge Capacity: 605 mAh 10/14/24 8:31:54: C0: Relative State of Charge: 23 % FwBBUState : 1 10/14/24 9:54:14: C0:EVT#185878-10/14/24 9:54:14:148=Battery is discharging10/14/24 17:41:09: C0: Remaining Capacity : 134 mAh Full Charge Capacity: 604 mAh 10/14/24 17:41:09: C0: Relative State of Charge: 22 % FwBBUState : 1 10/14/24 17:45:29: C0:EVT#185882-10/14/24 17:45:29:147=Battery started charging10/14/24 17:46:34: C0: Remaining Capacity : 141 mAh Full Charge Capacity: 618 mAh 10/14/24 17:46:34: C0: Relative State of Charge: 22 % FwBBUState : 1查看控制器日志,我们可以看到它在开始放电之前从未充电到 100%,这导致它必须反复充电,这表明电池保持充电有问题,或者控制器可能出现充电故障。
建议:更新 PERC 固件并监视错误是否仍然存在。如果错误仍然存在,则建议联系戴尔技术支持。
-
示例:电池反复禁用

07/06/25 13:25:30: C1: _____________________________________________ 07/06/25 13:25:30: C1: *** BATTERY MONITORED INFORMATION *** 07/06/25 13:25:30: C1: ____________________________________________________________________________ 07/06/25 13:25:30: C1: Temperature : 33 C Voltage : 3904 mV 07/06/25 13:25:30: C1: Current : 0 mA GasGaugeStat : 138 07/06/25 13:25:30: C1: GPID : 20357815 ChargerStatus : 1 07/06/25 13:25:30: C1: Remaining Capacity : 95 mAh Full Charge Capacity: 128 mAh 07/06/25 13:25:30: C1: Relative State of Charge: 75 % FwBBUState : 1 07/06/25 13:25:30: C1: ____________________________________________________________________________ 07/06/25 13:17:56: C0:EVT#01712-07/06/25 13:17:56: 195=
BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected 07/06/25 13:25:30: C0:EVT#01714-07/06/25 13:25:30: 194=BBU enabled; changing WT virtual disks to WB 07/06/25 15:25:46: C0:EVT#01720-07/06/25 15:25:46: 195=BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected 07/06/25 15:35:30: C0:EVT#01722-07/06/25 15:35:30: 194=BBU enabled; changing WT virtual disks to WB 07/06/25 16:26:28: C0:EVT#01724-07/06/25 16:26:28: 195=BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected 07/06/25 16:36:10: C0:EVT#01726-07/06/25 16:36:10: 194=BBU enabled; changing WT virtual disks to WB 07/06/25 17:30:20: C0:EVT#01728-07/06/25 17:30:20: 195=BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected 07/06/25 17:35:45: C0:EVT#01730-07/06/25 17:35:45: 194=BBU enabled; changing WT virtual disks to WB查看控制器日志,我们看到电池在未进行任何充电的情况下被禁用和重新启用,因此电池被禁用会触发电池电量不足警告。
建议:更新 PERC 固件,然后完全关机和释放残余电量,从而触发新的电池资源清册和电池重新记忆周期。
BAT0020:PERC1 电池未就绪
此错误代码也可能是由于电池记忆周期或电池已禁用而发生的。
-
示例:学习周期

07/19/25 0:23:47: C1:Battery fully charged: Starting a Learn cycle 07/19/25 0:23:47: C0:EVT#01120-07/19/25 0:23:47: 151=Battery relearn started 07/19/25 0:24:52: C0:EVT#01121-07/19/25 0:24:52: 152=Battery relearn in progress 07/19/25 5:54:12: C1:Learn completed successfully. 07/19/25 5:54:12: C0:EVT#01128-07/19/25 5:54:12: 153=Battery relearn completed 07/19/25 5:54:12: C1:Next Learn will start on 10 17 2025 07/19/25 5:54:12: C1: Auto Learn Period : 90 days 07/19/25 5:54:12: C1: Next Learn Time : 813995652 07/19/25 5:54:12: C1: Delayed Learn Interval : 0 hours from scheduled time 07/19/25 5:54:12: C1: Next Learn scheduled on: 10 17 2025 5:54:12
在这里,我们可以看到电池正在经历正常的重新学习周期,然后它成功完成,我们可以根据下一次计划运行看到它处于默认的三个月重新学习周期,这解释了三个月前的 4 月 19 日日志中以前的消息。
建议:更新 PERC 固件,因为大多数控制器都更新了固件以隐藏记忆周期中的消息。
-
示例:电池反复禁用

07/08/25 18:53:39: C0:EVT#03167-07/08/25 18:53:39: 195=
BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected 07/08/25 18:58:48: C0:EVT#03171-07/08/25 18:58:48: 194=BBU enabled; changing WT virtual disks to WB 07/09/25 12:10:23: C0:EVT#03175-07/09/25 12:10:23: 195=BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected 07/09/25 18:53:08: C0:EVT#03179-07/09/25 18:53:08: 194=BBU enabled; changing WT virtual disks to WB在此示例中,日志将显示电池 (BBU) 被禁用,然后在再次启用后不久反复启用。这可能是由固件问题和控制器充电问题引起的。
建议:更新 PERC 固件和显示器。如果错误仍然存在,请联系戴尔技术支持。
BAT0017 - PERC 电池出现故障
此错误代码可能是由于电池已达到其使用寿命或发生故障而发生的。要进行故障处理,请检查控制器日志中的电池故障、充电或检测问题。
-
示例:电池运行状况检查失败

T15: C0:EVT#02053-T15:
150=Battery has failed and cannot support data retention. Please replace the batteryT15: C0:EVT#02054-T15: 162=Current capacity of the battery is below threshold T15: C0:EVT#02055-T15: 155=Battery relearn pending: Battery is under charge 07/18/25 2:59:59: C0:EVT#02068-07/18/25 2:59:59: 242=Battery charge complete 07/18/25 2:59:59: C1:Battery fully charged: Starting a Learn cycle 07/18/25 2:59:59: C0:EVT#02069-07/18/25 2:59:59: 151=Battery relearn started 07/18/25 3:01:04: C0:EVT#02070-07/18/25 3:01:04: 152=Battery relearn in progress 07/18/25 6:48:34: C0:EVT#02071-07/18/25 6:48:34: 148=Battery is discharging 07/18/25 7:51:24: C1:Learn completed successfully. 07/18/25 7:51:24: C0:EVT#02072-07/18/25 7:51:24: 153=Battery relearn completed 07/18/25 7:51:24: C1:Next Learn will start on 10 16 2025 07/18/25 7:52:29: C0:EVT#02073-07/18/25 7:52:29: 162=Current capacity of the battery is below threshold 07/18/25 7:52:29: C0:EVT#02074-07/18/25 7:52:29: 152=Battery relearn in progress在这里,我们看到,在启动期间,在控制器初始化时执行的初始电池运行状况检查确定电池出现故障,并建议更换。
这是由于电池健康状况低于阈值,但电池并没有完全耗尽,所以我们看到它一遍又一遍地触发重新学习,对电池进行放电和充电,导致它从失败变为正常,因为它能够完成学习周期和充电,但我们可以看到它没有长时间保持它并再次触发重新学习。建议:联系戴尔技术支持。
-
示例:电池已卸下或出现充电故障

07/09/25 18:39:15:
C1:Charger detected Battery removal or Charger Fault condition07/09/25 18:44:15: C1:Charger detected Battery removal or Charger Fault condition 07/09/25 18:49:15: C1:Charger detected Battery removal or Charger Fault condition T11: C0: disableAutoRebuild=0, disableBatteryWarning=0, eccBucketSize=ff T11: C0:Charger detected Battery removal or Charger Fault condition T11: C0:EVT#56196-T11:161=Battery removed07/10/25 11:59:03: C0:Charger detected Battery removal or Charger Fault condition 07/10/25 11:59:03: C0:Charger detected Battery removal or Charger Fault condition 07/10/25 12:02:42: C1:Charger detected Battery removal or Charger Fault condition 07/10/25 12:07:42: C1:Charger detected Battery removal or Charger Fault condition在此示例中,我们看到控制器检测到电池拆卸或充电器故障,导致无法正确检测到电池。
因此,如果电池未被物理卸下,则可能是固件问题、电池故障或控制器充电故障。建议:更新 PERC 固件并检查电池状态。如果错误仍然存在,请联系戴尔技术支持。
BAT0021 - PERC 电池已达到其使用寿命或发生故障
此错误代码可能是由于电池已达到其使用寿命或发生故障而发生的。要进行故障处理,请检查控制器日志中的电池故障、充电或检测问题。
-
示例:检测到电池或充电问题

T8: C0:Unknown DPN,
please check batteryT8: C0:EVT#00606-T8:200=Battery/charger problems detected; SOH BadT8: C0:EVT#00607-T8: 195=BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected T8: C0:Battery type is unsupported T8: C0:Unable to read Battery Pack-Side EEPROM 128 bytes from Offset =0x0.Err - 1 T8: C0:Unable to read Battery Pack-Side EEPROM bytes.Err - 1在这里,我们看到在启动的初始化过程中发现电池已损坏,即
SOH Bad此处的消息直接指示电池出现故障,我们甚至看到它继续指出电池不受支持,表明它不再正确地将其检测为有效电池。建议:联系戴尔技术支持。