Manual or DRS-triggered virtual machine migrations fail with the error: "Unable to apply DRS resource settings on host. This can significantly reduce the effectiveness of DRS."
vCenter Server events log the fault: vim.fault.InsufficientMemoryResourcesFault on the Cluster Root Resource Pool (e.g., resgroup-#).
vSphere 8.0 Update 3
The "Insufficient Memory" error is often a logical accounting failure rather than a lack of physical memory. When Memory Reservations at the cluster level approach 100% of capacity, the host fails to initialize the cluster resource tree (resgroup-#). Consequently, the host remains in a standalone state (ha-root-pool), causing any cluster-level resource updates to be rejected.
Navigate to the Cluster > Monitor > Resource Allocation > Memory.
If Total Reservation Capacity is near 100%, identify VMs with high fixed reservations.
Edit Settings for non-critical VMs and reduce the Memory Reservation to 0 or a lower value.
Ensure there is at least 5-10% unreserved memory buffer in the cluster.