IBM Support

IBM FlashSystem A9000/R: In rare cases a HyperSwap failover of a system that didn't fail might not block I/O from that system as required, resulting in the potential for undetected data corruption

Troubleshooting


Problem

IBM identified a code defect in the health monitoring mechanism that is part of the HyperSwap feature.
As a result, in a HyperSwap relation, where system A has a Primary role, and system B has a Secondary role, in rare cases, system A might incorrectly set one of the internal parameters. If system B later undergoes a HyperSwap failover, the HyperSwap volumes on system A might not be properly 'blocked' for I/O and not made Secondary. This can result in an primary-primary condition that can cause an impact to the data. This data impact can range from no impact to, in very rare cases, undetected data corruption.
It should be noted that if system A encountered a full failure, as the HyperSwap is designed for, there will be no impact.
Affected Systems
A9000/R systems that are set to use HyperSwap (introduced in 12.1.0) and running a code version lower than 12.3.2.e.
Fix
A code fix to prevent such cases is included in 12.3.2.e - released on January 18 2023.
Reference: SYS-317567
Mitigation and IBM Recommendation
  • If your system is set to use HyperSwap, upgrade to version 12.3.2.e as soon as possible.
  • If your system is on an affected version, in order to temporarily prevent the issue from occurring, open a service call with IBM or contact your IBM Technical Advisor should you have one assigned, or your IBM Representative, or IBM Support.
For any question about this communication, contact your IBM Technical Advisor should you have one assigned, or your IBM Representative.

Document Location

Worldwide

[{"Type":"MASTER","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":"a8m0z000000bqYnAAI","label":"Software-\u003EHyperSwap \/ High Availability"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}]},{"Type":"MASTER","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":"a8m0z000000bqYnAAI","label":"Software-\u003EHyperSwap \/ High Availability"}],"Platform":[{"code":"PF025","label":"Platform Independent"}]}]

Document Information

Modified date:
19 January 2023

UID

ibm16848807