Security Analytics Dell appliance error: "Battery requires reconditioning; please initiate a LEARN cycle;"

book

Article ID: 168668

calendar_today

Updated On:

Products

Security Analytics

Issue/Introduction

On some Dell-based Security Analytics appliances, a RAID controller may report that its battery requires conditioning using a manual learn cycle:

Adapter 1; seqNum: 0x0000dc88; Time: Mon Feb 23 12:40:05 2015; Event Description: Current capacity of the battery is below threshold;
Adapter 1; seqNum: 0x0000dc81; Time: Mon Feb 23 12:20:35 2015; Event Description: Battery requires reconditioning; please initiate a LEARN cycle;
Adapter 1; seqNum: 0x0000dc82; Time: Mon Feb 23 12:20:35 2015; Event Description: BBU disabled; changing WB virtual disks to WT, Forced WB VDs are not affected;
Adapter 1; seqNum: 0x0000dc80; Time: Mon Feb 23 12:20:35 2015; Event Description: Battery life has degraded and cannot initiate transparent learn cycles;


Further information from Dell at this page: Dell PERC controller learn cycle mode

Resolution

Run a manual BBU learn cycle on the reporting adapter (in the case above, it is Adapter 1).

As root, run:
# megacli -adpbbucmd -bbulearn -a<adapter-number>

For Adapter 1, the command would be:
# megacli -adpbbucmd -bbulearn -a1

This cycle will run for approximately seven hours; during that time the controller will switch to Write-Through mode, which may reduce performance of the appliance.