jump to navigation

VMware VMotion Issue: Host CPU is incompatible with the virtual machine’s requirements at CPUID level 0x1 register ‘ecx’. April 2, 2010

Posted by General Zod in Tech, VMware.
trackback

After upgrading my VMware environment to vSphere 4.0, we encountered a problem with VMotion on a select group of VM’s.  Some VM’s worked OK, but others did not.  Upon attempting to VMotion the problem VM’s, the following error is presented:

Host_CPU_is_Incompatible

Supposedly, this issue was been resolved in Update 1.  However, I couldn’t update the Hosts to the new Hypervisor version unless I could reboot it… and I couldn’t reboot it until I could get the VM’s off the Host.

I found the fix for this problem on VMware KB Article # 1011294.  It’s a quick and easy fix, but it does require each VM to be individually powered off briefly.  The solution is:

*  Shutdown the Guest OS in the VM.
*  Edit the Settings of the VM.
*  Go to the Options tab.  Select CPUID Mask.
*  Click [Advanced] – [Reset All to Default] – [OK] – [OK]
*  Power the VM back ON, and test VMotion.

Comments»

1. Brian E - March 12, 2016

If you are trying to vMotion without shared storage which is supported in ESXi 5.1 the VM has to be hardware version 9 aka VMware 5.1. If the hardware isn’t version 9 then vMotion will fail with the following error. VMware VMotion Issue: Host CPU is incompatible with the virtual machine’s requirements at CPUID level 0x1 register ‘ecx’.

To upgrade the version to 9 modify the VM using the vSphere Web and chose any version greater then 8. There is an option to upgrade VM version on next reboot. Select that and reboot the VM. Now you can vMotion across servers without shared storage.

2. nd - June 9, 2016

Thank you! This solved an issue for me (same error while using veeam migration to new vcenter/hsots) (2016) It’s probably the vmversion, but i am not at liberty to upgrade yet.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: