ServeRAID M5000 Series Advance Feature Key (46M0930) potential data loss after power failure - IBM System x
RETAIN tip: H201788
There is a low probability of data corruption in the ServeRAID M5000 after a power failure event. ServeRAID M5000 Series controllers without the ServeRAID M5000 Series Performance Accelerator Key are not affected.
The system may be any of the following IBM servers:
The system is configured with one or more of the following IBM Options:
This tip is not software specific.
This behavior has been corrected in ServeRAID M5000 Series SAS/SATA Controller firmware 12.12.0-0037.
The file is or will be available by selecting the appropriate Product name, Product machine type, and Operating system on IBM Support's Fix Central web page, at the following URL:
IBM strongly recommends attaching your server to an Uninterruptible Power Supply (UPS).
After power from the system is lost, write data that has not yet been written to the drives remains in the controllers' on-board cache and is retained for a period of time determined by the battery life. Once power is restored, the cache write data is written to the drives.
With firmware 12.7.0-0020, if the operating system issues an I/O command while the controller is writing the cache data to the same location, then the data written to the location and/or returned to the operating system may be corrupted. There is a very low probability of this occurring.
Under normal circumstances, disk locations with data in the write cache are properly locked to prevent a collision of system and controller activity. The latest release of the M5000 series firmware fixes this issue by correctly locking the locations with data in the cache.
Applicable countries and regions
Document id: MIGR-5086672