Insufficient configured resources to satisfy the desired vSphere HA failover level on the cluster
search cancel

Insufficient configured resources to satisfy the desired vSphere HA failover level on the cluster

book

Article ID: 318133

calendar_today

Updated On: 03-25-2025

Products

VMware vCenter Server

Issue/Introduction

Symptoms:

  • Dedicated host fail over policy in enabled in vSphere HA cluster. 
  • The cluster summary displays a message  "Insufficient configured resources to satisfy the desired vSphere HA failover level on the cluster"
  • In vpxd.log, you see entries similar to (The logs below are in warning level from vCenter Server 8.0U2, but the log level needs to be verbose for below 8.0U2): 
yyyy-mm-ddT verbose vpxd[7F9A72862700] [Originator@6876 sub=DAS opID=DrsHaConfigWithTOCDialog-apply-1351484-ngc:70073575-2c-04] Failover resources reservation is 64587 cpu and 767809 memory and desired resources for admission control are 64750 cpu and 766785 memory with failover level 1

Or 

yyyy-mm-ddT
verbose vpxd[10439] [Originator@6876 sub=DAS opID=xxxx] Insufficient Failover resources for admission control. Current: CPU-reservation: 120959, Mem-reservation: 476146 Desired: CPU-reservation: 120448, Mem-reservation: 476930 (failover level: 1).

Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.

Environment

VMware vCenter Server 6.5.x
VMware vCenter Server 7.x
VMware vCenter Server 8.x

Cause

This issue occurs if the maximum capacity host is not selected for dedicated host fail over policy

Resolution

This issue is resolved in vCenter Server 6.5 Update 1d, available at Broadcom Download portal

With the fix,

  • For Dedicated host policy, vSphere HA will tolerate maximum host capacity by 5% or configured Overhead values before generating Insufficient resource message
  • To configure Overhead values, add below advance parameters to vCenter:
vpxd.das.memOverheadInMB
vpxd.das.cpuOverheadInMhz
  • The above values can be derived as difference between desired resources for admission control and resources reservation noticed in vpxd.log entry similar to the symptom section of this article
  • To add values in web client:
Select “vCenter”, select “vCenter Servers”, select the appropriate vCenter Server and select the “Manage” tab, select “Settings” and “Advanced Settings

 

  • These advanced options were rephrased in vSphere 6.5u2 to be as following:
config.vpxd.das.memToleranceInMB
config.vpxd.das.cpuToleranceInMhz



Workaround:
To workaround this issue, use any one of the below options

  • Use other admission control policies (slot or percentage based policy).
  • Use host with maximum CPU and Memory among all the hosts as dedicated host.