vMotion of a VM that is part of an Oracle RAC Cluster and uses shared physical Raw Device Mappings (RDMs) in Multi-Writer mode fails with error. Failed to lock the file.
search cancel

vMotion of a VM that is part of an Oracle RAC Cluster and uses shared physical Raw Device Mappings (RDMs) in Multi-Writer mode fails with error. Failed to lock the file.

book

Article ID: 412150

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • vMotion of a VM part of Oracle RAC Cluster fails with below error




  • vmware.log will report below error

    202#-0#-##T16:11:47.180Z In(05) worker-2393672 - AIOGNRC: Failed to open '/vmfs/volumes/UUID/VM_Folder/VMname-rdmp.vmdk' : Failed to lock the file (40003) (0x44003).
    202#-0#-##T16:11:47.180Z In(05) worker-2393670 - [msg.disk.noBackEnd] Cannot open the disk '

Environment

VMware vSphere ESXi

Cause

  • Multiple VMs sharing the same disk with the Multi-Writer Flag enabled will not be allowed to power on when residing on the same host.  This is by design to prevent reservation conflicts on the disk. 

Resolution

Migrate the VM to another host where the VM part of Oracle RAC Cluster (sharing the rdm disk in physical mode with multi-writer  tag) is not running

Additional Information