Virtual Machines fails to migrate when host is placed in maintenance mode and fails with error:"The host does not have sufficient CPU resources to satisfy the reservation. The host host-id can not sa tisfy the requested CPU resources of 12000 MHz"
search cancel

Virtual Machines fails to migrate when host is placed in maintenance mode and fails with error:"The host does not have sufficient CPU resources to satisfy the reservation. The host host-id can not sa tisfy the requested CPU resources of 12000 MHz"

book

Article ID: 423072

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • Placing host in maintenance mode gets stuck and vm migration fails with error:"The host does not have sufficient CPU resources to satisfy the reservation. The host host-id can not satisfy the requested CPU resources of 12000 MHz."

Environment

Esx 9.0

VCF 9.0

Cause

This issue occurs if there's insufficient cluster resources or HA slots available due to admission control settings. 

 

Resolution

To fix this we have to reduce the CPU and memory reserved failover capacity to minimal value.  

Steps:

  • Select the cluster--->Select Admission Control-->Under Define host failover capacity by, reduce the value under "Reserved failover CPU capacity" and Reserved failover Memory capacity to a lesser value
  • If the VM migration still fails, then disable the admission control policy  

 

Additional Information

Ref: vSphere HA Admission Control