Symptoms:
- After HA is triggered, vSphere Client reports that VMs have been binbbin"Moved or Copied" .
- There is a split brain where the VM seem to be running on multiple ESXi hosts
- The VMs complain about lock during VM power ON.
- You will see similar to below messages in vmware.log
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125: Msg_Question:
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125: [msg.uuid.altered] This virtual machine might have been moved or copied.
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125+ In order to configure certain management and networking features, VMware ESX needs to know if this virtual machine was moved or copied.
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125+
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125+ If you don't know, answer "I Copied It".
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125:
YYYY-MM-DDTXX:XX:XX.477Z| vmx| I125: ----------------------------------------
YYYY-MM-DDTXX:XX:XX.479Z| vmx| I125: Vigor_ClientRequestCb: failed to do op=3 on unregistered device 'Tools' (cmd=queryFields)
YYYY-MM-DDTXX:XX:XX.479Z| vmx| I125: Vigor_ClientRequestCb: failed to do op=3 on unregistered device 'CrashDetector' (cmd=queryFields)
Received an answer from hostd here reply choice 1 mean "I Moved It"
YYYY-MM-DDTXX:XX:XX.537Z| vmx| I125: VigorTransportProcessClientPayload: opID=SWI-4bb841e1-646f seq=35: Receiving Bootstrap.MessageReply request.
YYYY-MM-DDTXX:XX:XX.538Z| vmx| I125: VigorTransport_ServerSendResponse opID=SWI-4bb841e1-646f seq=35: Completed Bootstrap request.
YYYY-MM-DDTXX:XX:XX.538Z| vmx| I125: MsgQuestion: msg.uuid.altered reply=1
YYYY-MM-DDTXX:XX:XX.538Z| vmx| I125: UUID: Writing uuid.location value: '56 4d f2 a6 10 2e ad d2-e5 51 95 0c 71 21 d7 db'
Opening all the disks took around 3.7 mins
YYYY-MM-DDTXX:XX:XX.782Z| vmx| I125: DISK: Opening disks took 222203 ms.
vmkernel starting the VM <vmname>
YYYY-MM-DDTXX:XX:XX.438Z cpu56:25138582)World: vm 25302727: 7379: Starting world vmm1:<vmname> of type 8
NFS file locks:
YYYY-MM-DDTXX:XX:XX.595Z cpu75:18209067 opID=50304a5d)WARNING: NFSLock: 2219: File is being locked by a consumer on host <hostname> with exclusive lock.
Note:The preceding log excerpts are only examples.Date,time and environmental variables may vary depending on your environment