CHW-3052: AFF A30 goes down because of NVMEM battery capacity below normal
Issue
- AFF A30 goes down because of battery issue , ems-log reports
[Node-01: env_mgr: nvmem.battery.capLowWarn:error]: The NVMEM battery capacity is below normal (3 cycles).
[Node-01: env_mgr: nvmem.battery.fccLowCrit:EMERGENCY]: The NVMEM battery full-charge capacity is critically low (25 ). To prevent data loss, the system will shut down in 20 minutes.
[Node-01: env_mgr: callhome.battery.failure:EMERGENCY]: Call home for BATTERY (full capacity critical low) CRITICAL.
[Node-01: statd: monitor.nvramLowBattery:EMERGENCY]: NVRAM battery is dangerously low.
[Node-01: statd: monitor.nvramLowBattery.notice:notice]: If the NVRAM battery is dangerously low, the system shuts down automatically every 24 hours to encourage you to replace it. If you reboot the system it will run for another 24 hours before shutting down.
[Node-01: statd: callhome.battery.low:alert]: Call home for BATTERY_LOW.
[Node-01: statd: monitor.shutdown.nvramLowBattery.pending:alert]: NVRAM battery is dangerously low. Halting system in 24 hours. Replace the battery immediately!
[Node-01: env_mgr: monitor.shutdown.emergency:EMERGENCY]: Emergency shutdown: Environmental Reason Shutdown (BATTERY (full capacity critical low) for 20 mins)
- SP event logs show a battery learning cycle fail, then battery cycle later succeeded
[IPMI.notice]: 013c | 02 | EVT: ef02ffff | PCM_Status | Deassertion Event, "Fault"
[BMC.notice]: Battery Learning cycle failed with error 0x88
[IPMI.notice]: 0152 | 02 | EVT: 6f02ffff | PCM_Status | Assertion Event, "Fault"
[BMC.notice]: Battery learning cycle is a success
[IPMI.notice]: 0153 | 02 | EVT: ef06ffff | Bat_Status | Deassertion Event, "Learn Cycle"