Guv
Enthusiast
Enthusiast

Vmotion Failing - CPU errors

I have two esx servers one is version ESX4.0.0, 208167, and the other ESXi server is  4.1.0, 348481.   They are running on a virtual centre 4.1.0, 345043.

Currently there are both under one datacentre, there is no cluster setup.   I tried to do a vmotion between the servers but get the below error message :

Host CPU is incompatible with the virtual machine's requirements at CPUID level 0x1 regsiter 'ecx'

The cpu of the ESX 4.0.0 is six-core AMD Operton (tm) Processor 2435 and on the esxi4.1 the cpu is Dual-core AMD Operton (tm) Processor 8222 SE.

I have checked on the esxi4.1 on the BIOS cpu setting and the 64 bit is enabled and also virtualization.  On the ex4.0,.0 i havent had a chance to check as we have live VM's running.

I wanted to find out why vmotion is failing, is it because the esx servers have incomptaible CPU's, is there a solution we can use.

Can anyone advise please.

Thanks

0 Kudos
1 Reply
arturka
Expert
Expert

hi

you have to set up a cluster and enable EVC cause you servers has CPUs from different families

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=100321...

common EVC baseline is AMD Opteron™ Generation 2 EVC Mode

or you can try with CPU masking options on VM but I would suggest you enable EVC - it's a global setting for whole VMs in a cluster

BTW

I have two esx servers one is version ESX4.0.0, 208167, and the other ESXi server is  4.1.0, 348481.   They are running on a virtual centre 4.1.0, 345043.

you should upgrade you vCenter server to have build higher than you ESXi host.

Artur

VCDX77 My blog - http://vmwaremine.com
0 Kudos