VMware vCenter Server 8.x
It occurs due to restrictive vSphere HA Admission Control settings. When Admission Control is configured with a high failover capacity percentage, it reserves a significant portion of CPU and Memory resources across the cluster to ensure availability during a host failure.
During a DRS migration event (such as placing a host in maintenance mode), DRS must select a destination host that satisfies two conditions simultaneously:
If only one host in the cluster meets the strict resource requirements enforced by the current Admission Control policy, DRS is forced to move all Virtual Machines to that specific host, resulting in an uneven distribution of workloads across the cluster.
Adjust the HA Admission Control settings to reduce the reserved failover capacity, allowing DRS more flexibility in host selection.
Procedure:
Verify the resolution by manually triggering a vMotion or placing a host in maintenance mode to confirm Virtual Machines are now distributed across multiple hosts.