Details
vMotion fails
You see the error:
Unable to migrate from : The CPU of the host is incompatible with the cpu feature requirements of virtual machine; problem detected at CPUID level 0x80000001 register 'edx'
Solution
This issue is caused by the Nx flag setting.
There are 2 options to correct this:
In VMware Infrastructure (VI) Client, select the virtual machine from the Inventory. Click Edit Settings > Options > Advanced > Hide the Nx flag from the guest.
Note: The virtual machine needs to be powered off for the change to take effect.
Check /proc/cpuinfo on both hosts and verify the Flags column is identical. In this case "nx" was missing. Go into the BIOS of each host and enable the setting called no-execute memory protection on both hosts or turn this off on both hosts.
For more information, see Ensuring Virtualization Technology is enabled on your VMware host (1003944).
Note: Execute Protection is Intel eXecute Disable (XD) on Intel processors and AMD No eXecute (NX) on AMD processors.
No comments:
Post a Comment