H203202: Cache might be disabled during battery learn cycle - IBM System Storage DS3500, DCS3700, DS3950, and DS5020
RETAIN tip: H203202
In some rare instances, the IBM System Storage DS3500, DCS3700, DS3950 and DS5020 subsystems running controller firmware versions 7.75.11.00, 7.77.18.00 or 7.77.19.00 could disable write cache and go into write through mode for a period of approximately four to six hours during a battery learn cycle. This can cause performance impacts for certain solutions.
The write cache will become enabled again once the battery learn cycle has recharged the battery back to its minimum required level. There is no issue with the battery itself and it does not need to be replaced.
The system may be any of the following IBM servers:
This tip is not software specific.
This tip is not option specific.
The following system firmware level(s) are affected:
This is fixed in controller firmware 7.77.20.00 and higher which can be downloaded from:
Two primary functions that are performed on a battery by the subsystem are the maintenance cycle and the learn cycle. The maintenance cycle is used to recharge a battery that has drained some of its normal charge over a period of time. The learn cycle is the method used to calibrate the battery charge level.
In rare instances, when the learn cycle starts during a particular point in the maintenance cycle, the initial battery charge level may be unreliable. This combination of events may cause the cache to become disabled. The cache will be re-enabled once the controller has recharged the battery back to a minimum required level. The period of disablement could last approximately four to six hours. There is no issue with the battery itself and it does not need to be replaced.
The Major Event Log (MEL) messages that may be seen are:
All of these will be informational except for the message that states "Write-back caching forcibly disabled", which will be a critical message.
Applicable countries and regions
Document id: MIGR-5088114