[YYYY-MM-DDTHH:MM:SS] In(166) Vpxa[2099748]: [Originator@6876 sub=Heartbeat opID=HostSync-host-#####-4ff474ef-5c] Started heartbeating..
[YYYY-MM-DDTHH:MM:SS] In(166) Vpxa[2099766]: [Originator@6876 sub=Heartbeat opID=HostSync-host-#####-2ed62a9f-c0] Started heartbeating..
To troubleshoot this issue, ensure that heartbeat communications from the host to vCenter are functioning correctly and are being received by the vCenter Server.
The default port for this communication is UDP 902, but be sure to verify the configured port in the /etc/vmware/vpxa/vpxa.cfg file on the host. This file also defines the IP address which manages the host.
Confirm the vCenter Server managed IP address continuity throughout the environment.
ipconfig
ifconfig
grep -i serverport /etc/vmware/vpxa/vpxa.cfg
configstorecli config current get -c esx -g services -k vpxa_solution_user_config |grep -i server_port
grep -i serverIp /etc/vmware/vpxa/vpxa.cfg
configstorecli config current get -c esx -g services -k vpxa_solution_user_config |grep -i server_ip
netcat
because the test with a UDP flag ("-u") will always succeed. Therefore we can determine if the vCenter Server is getting the heartbeat packets by running a capture on the vCenter Server itself.
tcpdump src ###.###.###.### and udp port 902 -nn
Ctrl+c
".Note: Heartbeats are only sent in the direction of host to vCenter over UDP port 902. Checking connectivity from host to vCenter over TCP 902 using netcat or similar command is expected to fail, as this is port is not needed for connectivity (though vCenter to host over TCP 902 is).
Test network congestion:
For more information on similar issues, see: