Symptoms:
- Unable to migrate Microsoft Cluster (MSCS /WSFC) virtual machines configured with RDM with error message "A general system error occurred: Invalid fault" at 20%
- In hostd.log on the source ESXi Host you may see the below
Note: hostd.log is located at /var/run/log/hostd.log
[YYYY-MM-DDTHH:MM:SS] info hostd[2099840] [Originator@6876
sub=Vmsvc.vm:/vmfs/volumes/datastore/testVM_folder/testVM.vmx opID=xxxx-xxxx-xxxx-xxxxx:xxxxx-xx-xx-xx-xxxx
user=vpxuser: vc/ADMIN] VMotionPrepare (993176069561948474): Sending '
from' srcIp=xx.xx.xx.xx dstIp=xx.xx.xx.xx, type=1, encrypted=^C,
remoteThumbprint=xx:xx:xx:xx:xx:xx:xx:xx:
--> ],
--> message = "Unable to load configuration file
'/vmfs/volumes/datastore/testVM_folder/testVM.vmx'."
--> },
--> (vmodl.LocalizableMessage) {
--> key = "msg.dictionary.load.openFailed",
--> arg = (vmodl.KeyAnyValue) [
--> (vmodl.KeyAnyValue) {
--> key = "1",
--> value =
"/vmfs/volumes/datastore/testVM_folder/testVM.vmx"
--> },
--> (vmodl.KeyAnyValue) {
--> key = "2",
--> value = "16 (Device or resource busy)"
--> }
--> ],
--> message = "Cannot open file
"/vmfs/volumes/datastore/testVM_folder/testVM.vmx":
Device or resource busy.
--> "
--> }
--> ],
--> file =
"/vmfs/volumes/datastore/testVM_folder/testVM.vmx"
--> msg = "Unable to load configuration file
'/vmfs/volumes/datastore/testVM_folder/testVM.vmx'.
--> Unable to load configuration file
'/vmfs/volumes/datastore/testVM_folder/testVM.vmx'.
--> Cannot open file
"/vmfs/volumes/datastore/testVM_folder/testVM.vmx":
Device or resource busy.
--> "
[YYYY-MM-DDTHH:MM:SS] info hostd[2099840] [Originator@6876 sub=vm
opID=kmzd0uox-1035653-auto-m746-h5:70231853-2b-01-20-9cb7 user=vpxuser: vc/ADMIN] DictionaryLoad: Cannot open file
"/vmfs/volumes/datastore/testVM_folder/testVM.vmx":
Device or resource busy.
[YYYY-MM-DDTHH:MM:SS] info hostd[2099840] [Originator@6876 sub=vm
opID=kmzd0uox-1035653-auto-m746-h5:70231853-2b-01-20-9cb7 user=vpxuser:vc/ADMIN] VigorOfflineReload: Unable to read '/vmfs/volumes/datastore/testVM_folder/testVM.vmx'.
Configuration is invalid.
- In vmkernel.log you may find the below:
Note: vmkernel.log is located at /var/run/log/vmkernel.log
[YYYY-MM-DDTHH:MM:SS] cpu18:2098081)NMP: nmp_ResetDeviceLogThrottling:3580:
Error status H:0x0 D:0x18 P:0x0 Sense Data: 0x0 0x0 0x0 from dev
"naa.600xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" occurred 1797 times(of
1797 commands)
And
[YYYY-MM-DDTHH:MM:SS] cpu5:2098235)ScsiDeviceIO: 3449: Cmd(0x459b40e24a00) 0x1a, CmdSN 0x814639 from world 0 to dev "naa.600xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" failed H:0x8 D:0x0 P:0x0 Invalid sense data: 0x0 0x50 0x3a.