SCVMM: Attempting to migrate or VMotion a VM from one clustered host to another may generate an error

Attempting to migrate (VMotion) a VM from one clustered host to another may result in the following error: "A general system error occured: Failed waiting for data. Error 16. Invalid argument." Once this happens, the virtual machine being migrated will no longer start, saying that the “msg.uuid.moved:The location of this virtual machine’s configuration file has […]

Attempting to migrate (VMotion) a VM from one clustered host to another may result in the following error: "A general system error occured: Failed waiting for data. Error 16. Invalid argument." Once this happens, the virtual machine being migrated will no longer start, saying that the “msg.uuid.moved:The location of this virtual machine’s configuration file has changed…” To resolve, NFS administrator has two options: 1. Disable root squash feature for the NFS datastore. 2. Add the ESX hosts physical network adapter to the list of trusted servers on the NFS server. If the options’re not possible, then third option’s to change the delegated user to a different identity. Change the default account (root) that performs file operations on the ESX host/node to something else (e.g. dauser). Once you do this, actions (at least at the file system level) are done by the dauser account.  This change (changing the account) has to happen on all ESX Server hosts that use the NFS datastore.