VMware Cloud Community
bizzybytes
Contributor
Contributor

Cannot get the cpu mask ID

Hello,

I have a problem with finding the right cpu mask, i hope that someone can help me out on this one.

Underneath is the error that i get:

7126_7126.png

Underneath are the cpu mask of both the machines that are different:

7127_7127.png

This is the second host:

7128_7128.png

As displayed in the error from the first screenshot is guys wrong on an ECX lvl.

Can someone explain and find me the proper cpu mask please.

And where i need to add this mask.

I also used this site for some extra info but that didn't help:

0 Kudos
10 Replies
krowczynski
Virtuoso
Virtuoso

Are you using ESX 3.5 or ESX 4?

MCP, VCP3 , VCP4
0 Kudos
bizzybytes
Contributor
Contributor

at the moment i am using vcenter 4.0, and for the hosts 3.5.

I am going to upgrade the hosts soon.

0 Kudos
krowczynski
Virtuoso
Virtuoso

Well when you migrate to ESX4 you can try to create an EVC Cluster.

MCP, VCP3 , VCP4
0 Kudos
bizzybytes
Contributor
Contributor

i know have tried this now also.

But when trying to create the EVC cluster a get 2 groups of each 3 ESX servers.

I want to be able to deploy all vm's on all ESX hosts, so i can also easy upgrade ESX to 4.0

That is why i really need to have that cpu mask.

0 Kudos
krowczynski
Virtuoso
Virtuoso

Intel Core CPUs

VMotion CPU Compatibility Group

CPU Details

ESX 4.x, ESX Server 3.x, and ESX Server 2.x

Group A

Without SSSE3, SSE4.1, or SSE4.2. Models include: Dual-core Xeon LV based on Intel Core microarchitecture. For example, Sossaman.

For A<->B VMotion, apply SSSE3 mask. (Not supported)

Group B

With SSSE3. Without SSE4.1 or SSE 4.2. Models include: Intel Xeon CPUs based on the Intel Core microarchitecture. For example, Intel Xeon 30xx, 32xx, 51xx, 53xx, 72xx, or 73xx.

For B<->C VMotion, apply SSE4.1 mask. (Not supported prior to ESX 3.5. Experimentally supported for ESX 3.5 and later only.)

Group C

With SSSE 3 and SSE4.1. Without SSE4.2. Models include: Intel Xeon CPUs based on 45nm Intel Core microarchitecture. For example, Intel Xeon 31xx, 33xx, 52xx, 54xx, or 74xx.

For C<->D VMotion, apply SSE4.2 mask. (Not supported prior to ESX 3.5. Experimentally supported for ESX 3.5 and later only.)

Group D

With SSSE3, SSE4.1, and SSE4.2. Models include: Intel Xeon CPUs based on Intel Nehalem microarchitecture (Core i7). For example, Intel Xeon 55xx.

Applying the Masks

MCP, VCP3 , VCP4
0 Kudos
krowczynski
Virtuoso
Virtuoso

And where i need to add this mask. You have to mask each vm in your inventory.

MCP, VCP3 , VCP4
0 Kudos
krowczynski
Virtuoso
Virtuoso

Try to:#

Power down one vm

vm Edit Settings/Options/CPUID Mask/Advanced

Level 1 EAX:

0000 0000 0000 XXXX 00XX 0110 XXXX XXXX

Level 1 ECX

0000 0000 0000 110X XXX0 0X1X XXX1 X101

eintragen. Dann auf OK

Activate von: „Hide the NX from guest"

Poer vm on try to migrate.

MCP, VCP3 , VCP4
0 Kudos
bizzybytes
Contributor
Contributor

i have added your cpumask id but i still get the same error when trying to migrate.

0 Kudos
bizzybytes
Contributor
Contributor

Solved this problem myself, here is the solution hope some else has some help on this one

level 1 Ecx

0000 - 0100 - 0000 - 1100 - 1110 - 0011 - 1011 - 1101

0000 - 0000 - 0000 - 0100 - 1110 - 0011 - 0011 - 1101

-X-- -


X- -


-
X- -


0 Kudos
bizzybytes
Contributor
Contributor

when adding the cpu mask displayed above it isn't possible to migrate the machine back to the other host.

It looks like the mask isn't backwards comatible.

0 Kudos