VMware Cloud Community
prutter
Enthusiast
Enthusiast

CPU settings

i recently had the system board replaced in an IBM 3650 M2 host and am having HA issues. I believe it's the BIOS settings for the CPU and i'm not sure of the settings for the Intel Virtualization Technology and the Execute Disable Bit. Should they be disabled or Enabled?? Any help is appreciated. I remember this from when i installed the host because there was a incompatability with the processors. Any quick help is appreciated. Thanks

0 Kudos
6 Replies
weinstein5
Immortal
Immortal

Enable the Intel VT - for the Execution Disable bit is a little trickier - you will want it to match the other hosts in the cluster so you can vmotion -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
prutter
Enthusiast
Enthusiast

since the board was replaced i was having this HA erro and can't vmotion anything. Bothe VT and teh Execution Bit are currently ENABLED so is it safe to say that the Execution Bit should be DISABLED?? is there a way to find out from vcenter or does it require a reboot? Thanks for the quick response.

0 Kudos
weinstein5
Immortal
Immortal

What HA error are you receiving? HA is much more tolerant of differences in CPUs because you are restarting the VM - now vMotion does require require 'compatible' CPUs - but you can mask some items like Execute Disable but ir will require a restart of the VM -

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
0 Kudos
kri-2
Hot Shot
Hot Shot

Hi,

I don't know if there is a way to check the cpu flags from the vcenter.

But if you have a real ESX (not i) you can check the flags from the console, printing the cpuinfo file:

cat /proc/cpuinfo

The nx flag stands for the no execute bios configuration.

A list with the flag meanings can be found here: http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/

Chris

0 Kudos
AndreTheGiant
Immortal
Immortal

VMotion error could be related to different CPU. Have you the same model on all your ESX?

If not you can use EVC cluster feature to normalize your CPU.

For HA problem try first to reinstall the agent with "reconfigure for HA".

But first be sure that DNS resolution works fine for all your hosts.

Andre

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
prutter
Enthusiast
Enthusiast

Since there was a CPU mismatch with the other Hosts i had to reconfigure plus match the Execute disable bit to the other Hosts. THanks for the help guys.

0 Kudos