Hosts in a two node cluster keeps going into Not Responding state within few minutes after connecting them to vCenter Server.
In ESXi Logs you see errors similar to below.
Log File: /var/run/log/vpxa.log
[YYYY-MM-DDTHH:MM:SS] error vpxa [27292765] [Originator@6876 sub=PropertyCache opID=WFU-3f9b42ab update=1452] Failed to diff ha-host:network, had ManagedObjectReference[], got ManagedObjectReference []
[YYYY-MM-DDTHH:MM:SS] info vpxa [27292765] [Originator@6876 sub=vpxaInvtHost opID=WFU-3f9b42ab update=1452] Increment master gen. no to (231) : HostConfig:VpxaInvtHostListener: : HostChanged (network)
[YYYY-MM-DDTHH:MM:SS] info vpxa [27292773] [Originator@6876 sub=vpxaInvtHost opID=WFU-1945e2e update=1453] Increment master gen. no to (232) : HostConfig:VpxaInvtHostListener: : HostChanged (network)
[YYYY-MM-DDTHH:MM:SS] error vpxa [27292760] [Originator@6876 sub=PropertyCache opID-WFU-33b31ed1 update=1454] Failed to diff ha-host:network, had ManagedObjectReference[], got ManagedObjectReference []
VMware vSphere ESXi 8.x
VMware vCenter Server 8.x
Admission control has been enabled in HA settings on a Two node cluster which is not supported. You need at least 3 ESXi nodes in a cluster to enable and use Admission Control.
Follow the below steps to resolve the issue.
Disable Admission control.
Restart VPXA and VPXD services on ESXi hosts and vCenter Server Server.
For both ESXi hosts in the cluster.
/etc/init.d/vpxa restartOn vCenter Server.
Run this command to enable access the Bash shell:
# shell.set --enabled true
# service-control --stop vpxd && service-control --start vpxd