Failing over a virtual machine in VMware vCenter Site Recovery Manager fails with error: "No host is compatible"
search cancel

Failing over a virtual machine in VMware vCenter Site Recovery Manager fails with error: "No host is compatible"

book

Article ID: 309559

calendar_today

Updated On:

Products

VMware Live Recovery

Issue/Introduction

  • VMware vCenter Site Recovery Manager (SRM) Failover and TestFailover task fails
  • A virtual machine does not failover during an SRM Failover and TestFailover task
  • You see the error:

    No host is compatible with the virtual machine.

Environment

  • VMware vCenter Site Recovery Manager 4.0.x
  • VMware vCenter Site Recovery Manager 4.1.x

Cause

This error indicates that vCenter Server has an issue registering or powering on a virtual machine in an ESXi/ESX host on the Recovery Site.

Resolution

If you experience this issue, ensure that you:
  • Do not click the Complete link when running an SRM TestFailover. Instead, attempt a manual registration and power-on the virtual machine from vCenter Server on the Recovery Site and monitor vCenter Server and ESXi/ESX logging. For more information about manual registration, see Registering or adding a virtual machine to the inventory (1006160).

  • Check the virtual machine .vmx configuration file on the Protected site for attached peripheral devices such as USB controllers, CD-ROM devices or Media Libraries. Ensure that all relevant devices are available on the Recovery Site.

  • Check that the virtual machine resources CPUs, devices, and RDMs are sufficiently available on the Recovery site. 

  • Check the ESXi/ESX host licensing. Apart from the SRM license requirement, the hosts themselves must be licensed to support the individual virtual machine configurations.

    For example, an SRM protected virtual machine with 8 CPUs requires an ESXi/ESX Enterprise Plus license. Therefore, the Recovery site ESXi/ESX host must contain the same license to support the same virtual machine configuration.

Additional Information