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

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

book

Article ID: 309559

calendar_today

Updated On:

Products

VMware Live Recovery

Issue/Introduction

Symptoms:
  • 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. For more information, see Investigating ESX/ESXi virtual machine resources (1003745).

  • 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.

    For more information licensing model, see:


Additional Information


How to register/add a VM to the Inventory in vCenter Server