When running ESXi remediation using vSphere Lifecycle Manager vLCM, the remediation task completes without errors but the host version does not update to the desired image.
Example: 2-node cluster with HA enabled cannot tolerate losing the second host if one is in maintenance mode, triggering the following error in the logs:
Host 'host-fqdn' reported an issue which prevents entering maintenance mode: There are insufficient memory resources on standby hosts (if any) to meet the requirements of a given operation.
VMware vCenter Server
Admission Control Policies don't allow host to enter maintenance mode.
vSphere HA’s "Specify a failover host" or "Cluster Resource Percentage" policies reserve resources for failover scenarios. In small clusters (especially 2-node setups), placing one host in maintenance mode leaves insufficient reserved resources for HA’s requirements.
Option 1: Temporarily Disable HA Admission Control
In small or resource-constrained clusters (especially 2-node clusters), temporarily disabling HA Admission Control allows the host to enter Maintenance Mode.
Steps:
Option 2: Manually Place the Host into Maintenance Mode
Manually placing the host into Maintenance Mode before starting remediation.