Secondary virtual machine cannot be powered on as there are no compatible hosts that can accommodate it
search cancel

Secondary virtual machine cannot be powered on as there are no compatible hosts that can accommodate it

book

Article ID: 305776

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

If HV (Hardware Virtualization) is enabled for the ESX host that is hosting a primary copy of a fault tolerant virtual machine, but not on any other hosts in the cluster, the primary can be successfully powered on, but this error is produced.


Symptoms:
  • When enabling VMware FT and the primary is powered on, VMware FT automatically attempts to start the fault tolerant secondary.
  • Starting the secondary fails after a brief delay and produces the following error message:

    Secondary virtual machine could not be powered on as there are no compatible hosts that can accommodate it


Environment

VMware vCenter Server 4.0.x

Resolution

If the other hosts do not have HV enabled but the primary does, the primary virtual machine is still powered on but produces the error message.
In this case the primary remains powered on in live mode, but fault tolerance is not established. VMware FT requires that Hardware Virtualization (HV) be turned on in the BIOS.

For instructions on how to turn the HV feature on in your BIOS contact your system vendor.