PowerFlex SDR failover mounts volume RO in destination Oracle linux server

Summary: The customer is using PowerFlex SDR replication to test failover but the destination volume gets mounted "RO" in the multipath -ll output on the Oracle Linux server.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

SDR failover is successful and when the user observes the volume in PfxM at the destination it does show Read Only = No which means PowerFlex has the volume as RW but the multipath -ll command output shows RO in the linux OS. 

 

powerflex vol

Cause

Oracle Linux OS has the correct settings in multipath.conf to exclude PowerFlex scini devices from the blacklist, but at the time of the failover the multipath service in the OS sees them as RO. User can see this in multipath -ll command output.

vol read only

However, if the user check the RO status of the block device with the command 'cat /sys/block/sciniX/ro' where X is the device letter the user see it returns 0 for output meaning Read Only = falae. That means the block device in the linux OS is RW and it is a multipath that is out of sync.

 

Resolution

To update the status, the multipathd must be restarted. Any further questions around this process must be addressed by Oracle support.

Now the multipath -ll command output shows updated state to match the scini block device in linux OS and the state of the volume on the PowerFlex array.

vol read and write

Additional Information

Affected Products

VxFlex Ready Nodes, PowerFlex Appliance, PowerFlex custom node, ScaleIO, PowerFlex Software
Article Properties
Article Number: 000241854
Article Type: Solution
Last Modified: 25 Nov 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.