The errors suggest that the destination host failed the vMotion prior to completion, which is likely caused by network issues.
To check the health of the vMotion network:
- Check for IP address conflicts on the vMotion network. Each host in the cluster should have a vMotion vmknic, assigned a unique IP address.
- Check for packet loss over the vMotion network. Try having the source host ping (vmkping) the destination host's vMotion vmknic IP address for the duration of the vMotion.
- Check for the ability to pass traffic over the vMotion network. Consider whether jumbo frames are enabled on the VMkernel port, NIC, and Switch. Consider whether a firewall may be blocking vMotion traffic.
If the preceding diagnostic checks reveal an issue, apply the appropriate remedies. If necessary, engage your network team or your network vendor, as appropriate.
It is rare but possible that the source waited too long between page transmissions to the destination host. This can occur, for example, if there is a pending question for the virtual machine that requires user interaction prior to being able to migrate the virtual machine. Check that the virtual machine is running and responsive to input and that it is not waiting for administrator interaction in vCenter Server. Remediate any issue you discover here.
Alternatively, if the source host is heavily over committed, with slow or failing storage such that swap I/O could be delayed significantly (minutes per I/O), the destination may give up on the vMotion. This case is extremely rare and is visible mainly during storage failovers. If this occurs, retry the operation when the source host is less overloaded. There may also be an issue with heavy latency in the storage array, and you can engage your storage team or your storage vendor to diagnose and fix the issue.