Troubleshooting
Problem
In extremely rare cases in any type of mirroring relationship: synchronous mirroring, asynchronous mirroring, HyperSwap, or Multi-site, a bug in the microcode might lead to undetected data corruption on the Primary system. After the below certain sequence of events and in a specific timing, invalid data may be returned to the host, as undetected data corruption.
Affected versions:
A9000/R systems running versions 12.3.2 to 12.3.2.b
Fix:
12.3.2.c - released on Jan 18, 2021
Reference: SYS-316182
The following complete sequence of events need to happen to hit this issue:
- Mirror configured between Primary (A) and Secondary (B) systems
- Mirror is being deactivated - User action
- User writes zeroes to partition on the Primary (A) system
- Change role - Primary (A) to Secondary (B) - User action (change role can be done only upon deactivating the mirror relations)
- Mirror is being reactivated - User action
a. In order to hit the issue, while doing this action an internal race condition needs to happen and within an interval time of 1 second which is extremely rare - Change role - Primary (B) to Secondary (B) - User action
- If 5 and 5a conditions above were met the partition on the current Primary (A) will not be resynced
Potential customer Impact:
Incorrect data read from Primary - After this specific sequence of events
Probability: Extremely rare
Mitigation and IBM Recommendation:
- The issue can be avoided if any one of the above events is eliminated
- Upgrade to version 12.3.2.c as soon as possible
- If you plan to perform the above sequence of events and you can't upgrade at this time, contact your IBM Technical Advisor should you have one assigned, or your IBM Representative or IBM Support - to discuss alternatives
Document Location
Worldwide
[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STJKMM","label":"IBM FlashSystem A9000"},"ARM Category":[{"code":"a8m3p000000Go1uAAC","label":"A9000"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"},{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STJKN5","label":"IBM FlashSystem A9000R"},"ARM Category":[{"code":"a8m3p000000Go1uAAC","label":"A9000"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]
Was this topic helpful?
Document Information
Modified date:
22 June 2022
UID
ibm16398618