VMware Communities > VMTN > VMware Infrastructure™ > VI: ESX 3.0 > Discussions

This Question is Answered

4 Replies Last post: Nov 14, 2008 8:14 AM by Texiwill
Reply

Problem getting CPUID mask to work

Nov 14, 2008 1:12 AM

Click to view cryton2707's profile Enthusiast cryton2707 41 posts since
Apr 19, 2005

Hi,

I've got a problem with getting a CPUID mask to work..

The error I get when I vmotion is

Host CPU is incompatible with the virtual machine's requirements at CPUID level 0x80000001 register 'ecx'.
host bits : 0000:0000:0000:0000:0000:0001:1110:1001
required : 0000:0000:0000:0000:00xx:0xx0:0000x:xxxx
refer to KB 1993 etc etc

So Ive modified my vpxd.cfg as follows..

<config>
<!-- <ws1x> -->
<!-- Enables 1.x Web Services compatibility -->
<!-- <enabled>true</enabled> -->
<!-- Enables 1.x Built in Perf data Refresh -->
<!-- <perfRefreshEnabled>false</perfRefreshEnabled> -->
<!-- Location of ws1x persistent data. Default is same directory as vpxd.cfg -->
<!-- <dataFile> C:\ws1x.xml </dataFile> -->
<!-- Location of the ws1x event mapping file. Default is the same directory as vpxd.cfg -->
<!-- <eventMap> C:\ws1xEventMap.xml </eventMap> -->
<!-- </ws1x> -->

<vpxd>
<guestOSDescriptor>
<esx-3-x-x>
<all-versions>
<all-guests>
<cpuFeatureMask>
<default-vendor>
<level-80000001>
<ecx>----:----:----:----:--xx:-xx-:---x:xxxx</ecx>
</level-80000001>
</default-vendor>
</all-guests>
</all-versions>
</esx-3-x-x>
</guestOSDescriptor>

<das>
<serializeadds>true</serializeadds>
<slotMemMinMB>256</slotMemMinMB>
<slotCpuMinMHz>256</slotCpuMinMHz>
</das>
<filterOverheadLimitIssues>true</filterOverheadLimitIssues>
</vpxd>
<vmacore>
<threadPool>
<TaskMax>30</TaskMax>
</threadPool>
<http>
<readTimeoutMs>45000</readTimeoutMs>
<writeTimeoutMs>45000</writeTimeoutMs>
<blacklistPeriodMs>3000</blacklistPeriodMs>
</http>
<ssl>
<handshakeTimeoutMs>30000</handshakeTimeoutMs>
</ssl>
</vmacore>
</config>

Restarted vmware virtual center service but this isnt working..

Can anyone see why?? could be somthing obvious Im just not seeing it..

thanks
Chris
Reply Re: Problem getting CPUID mask to work Nov 14, 2008 6:49 AM
Click to view Texiwill's profile Guru Texiwill 9,549 posts since
Jan 13, 2004
Moderator
Hello,

Which version of VC? This support is no longer in VC 2.5.


Best regards,
Edward L. Haletky
VMware Communities User Moderator
====
Author of the book 'VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers', Copyright 2008 Pearson Education.
SearchVMware Blog: http://itknowledgeexchange.techtarget.com/virtualization-pro/
Blue Gears Blogs - http://www.itworld.com/ and http://www.networkworld.com/community/haletky
As well as the Virtualization Wiki at http://www.astroarch.com/wiki/index.php/Virtualization
Reply Re: Problem getting CPUID mask to work Nov 14, 2008 6:52 AM
in response to: Texiwill
Click to view azn2kew's profile Virtuoso azn2kew 2,245 posts since
Jun 21, 2006
Power off your VM, right click and "Edit Settings" and click on Options->Advanced->CPUID Mask->select "Hide the Nx flag from guest" and try again it should work. Or if you have EVC enable, that would fix it too.

If you found this information useful, please consider awarding points for "Correct" or "Helpful". Thanks!!!

Regards,

Stefan Nguyen
iGeek Systems Inc.
VMware, Citrix, Microsoft Consultant
Reply Re: Problem getting CPUID mask to work Nov 14, 2008 7:47 AM
Click to view cryton2707's profile Enthusiast cryton2707 41 posts since
Apr 19, 2005

Thanks Guys.. its VC2.5 I have so its not longer supported.. I now need to sort out getting EVC enabled..


Reply Re: Problem getting CPUID mask to work Nov 14, 2008 8:14 AM
in response to: cryton2707
Click to view Texiwill's profile Guru Texiwill 9,549 posts since
Jan 13, 2004
Moderator
Hello,

You need to enable INTEL-VT/AMD-V plus NX/XD within your system BIOS.


Best regards,
Edward L. Haletky
VMware Communities User Moderator
====
Author of the book 'VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers', Copyright 2008 Pearson Education.
SearchVMware Blog: http://itknowledgeexchange.techtarget.com/virtualization-pro/
Blue Gears Blogs - http://www.itworld.com/ and http://www.networkworld.com/community/haletky
As well as the Virtualization Wiki at http://www.astroarch.com/wiki/index.php/Virtualization
Actions