VMware Storage vMotion fails when the virtual machine is migrated after a suspended and resume state
book
Article ID: 340865
calendar_today
Updated On:
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
When performing Storage vMotion of a virtual machine that has resumed after being in a suspended stated, you experience these symptoms:
The Storage vMotion fast suspend resume operation fails
You see this error in vCenter Server:
Error while tracking VMotion progress (vim.fault.MigrationNotReady)
You see this error in the vmware log located in the virtual machine folder:
Migrate_SetFailure: Failed to initialize fast suspend/resume: source VM not ready for FSR.
Environment
VMware ESX 4.0.x VMware vCenter Server 4.0.x
Resolution
If the Virtual Machine has memory paged out to migration swap file and checkpoint file besides the normal swap file, then Fast suspend resume will fail. Since memory swapped out to these files is temporary and a fairly infrequent occurrence ( heavy guest memory swapping is needed to trigger) we fail Fast suspend resume request when Virtual machine has memory swapped to those places. hence the error message "Failed to intiialize fast suspend/resume: source VM not ready for FSR"
To resolve this issue:
Wait for couple of minutes and retry the Storage vMotion operation.
Do not serialize Virtual Machine resume operation from suspended state immediately followed with Storage vMotion.