VMware Cloud Community
Wish4VMMaster
Contributor
Contributor

CPU Masking error messages on vMotion

Hi,

I have a critical question 

There are several HP servers.

Each servers was running with below esx/esxi versions.

BL480cG1 * 8Set(esx3.5)

BL460cG6 * 2Set(esx3.5)

BL460cG7 * 4Set(esx4.1)

But BL480cG1 8Set and BL460cG6 2Set was newly installed with ESX4.1.

After then, the vMotion between different type of servers didn't work with below error message.

Host CPU is incompatible with the virtual machine’s requirements at CPUID level 0x1 register ‘ecx’.

Host bits: 0000:0000:1001:1000:0010:0010:0001:0001

Required: x000:0x0x:00x0:1xx0:xxx0:xx1x:xxxx:xx01

Mismatch detected for these features:

* SSE4.2

If possible, use a cluster with Enhanced vMotion Compatibility(EVC) enabled; see KB article 1003212.

In the absence of EVC, see KB article 1993.

The error message is different according to which type of servers is involved to vMotion.

In other words, the error msg is differ when I do vMotion between BL480G1and BL460cG6, between BL480cG1and BL460cG7,

and between BL460cG6 and BL460cG7.

pls refer to attached files, which are several captured files.

Most msg contains CPU Masking information with KB articles.

I read KB articles, but those content are so difficult to understanding.

Could you please let me know how to solve this vMotion problems or how to understand the articles in easy?

or if you have any idea, pls let me know.

Thanks

0 Kudos
2 Replies
idle-jam
Immortal
Immortal

have a read at this: http://kb.vmware.com/kb/1003212 you might understand more thereafter.

0 Kudos
MauroBonder
VMware Employee
VMware Employee

you need enable EVC to vmotion works between CPU with family different.

EVC don´t works if you have 1 INTEL and 1 AMD. Only works INTEL with INTEL and AMD with AMD.

Create a new Cluster, enable EVC. Power off virtual machine and add to new cluster, after this you can migrate for all hosts with virtual machine running.

You can try enable without timeout - http://kb.vmware.com/kb/1013111

Check compatibility of EVC http://kb.vmware.com/kb/1003212

And you cannot mixed versions 3.X with 4.X, you can running virtual machine with version of hardware 4 in both versions, but if you create a virtual machine top of 4.X this machine there version of hardawre virtual 7, that´s only works in 4.x

Check what you can mix http://www.vmware.com/resources/compatibility/docs/vSphere_Comp_Matrix.pdf

good luck

Please consider marking my answer as "helpful" or "correct"

*Please, don't forget the awarding points for "helpful" and/or "correct" answers. *Por favor, não esqueça de atribuir os pontos se a resposta foi útil ou resolveu o problema.* Thank you/Obrigado
0 Kudos