The ESXi host is the fundamental block of the software-defined data center, responsible for executing workloads and interfacing directly with the underlying hardware. For a VMware Cloud Foundation (VCF) environment to remain manageable and performant, each host must maintain persistent communication with management components like vCenter Server, NSX and VCF Operations.
While administrators often rely on a host’s "Connected" status in the vCenter UI or a successful response to a ping as a sign of health, these are only surface-level indicators.
When connectivity checks between the ESXi host and VCF management components fail:
Ensuring full reachability across these specific management paths is vital to maintaining the integrity of the entire VCF software stack. Specifically, the following connectivity is required in addition to VC / ESX connectivity
To provide this reachability visibility, VCF Health checks the connectivity between following:
These checks are performed every 5 minutes.
Operations for VMware Cloud Foundation 9.1
ESX has Failed or is Powered Down
If all connectivity checks report a failure, most often the host has failed or been explicitly powered off. Check to see whether the host is powered on and operational. For example, you can attempt to connect to the host (UI) client or ssh to it. If the host responds, proceed with the other steps listed below.
vCenter to ESX connectivity failure
When the vCenter is unable to reach ESX and the host is not down, often the problem is caused by network, certificate mismatches, or not-responsive management agents. Follow these steps to diagnose and resolve the issue:
When the VCF Operations to ESXi check reports a failure, the problem could be due to the VC adapter not running or having failed, VCF Operations not being able to reach the collector, or the VC adapter running in the adapter not being able to reach ESX. Begin by determining whether the adapter is running. If it is, then the problem is between the VC adapter and the host.
A first step is to determine whether the same check is failing for others hosts in the VC inventory. If all hosts report this connectivity check failure, there is a systemic problem impacting all hosts. Start with step 1. In addition, if the network configuration of the host is known to be different than others, also start with step 1. If neither of these cases apply, the hardware or the management agent is likely to be causing the issue. In this case, start with step 2.
If the network is clear, the issue usually resides within the ESXi Management Agents
(hostd and vpxa).
Review the introduction to the previous check-failure section to understand the dependency on vCenter.