When attempting to enable vSphere HA on a vSAN cluster, the following error occurs : Cannot complete the configuration of the vSphere HA agent on the host. "vSphere HA is missing network configuration information".
Enabling vSphere HA succeeds only after disabling the vSAN service on the cluster.
Environment
VMware vSphere ESXi VMware vSAN
Cause
This issue occurs because vSAN networking has not been configured after enabling vSAN on the cluster.
When both vSAN and vSphere HA are enabled on the same cluster, the HA interagent communication uses the vSAN network instead of the management network. The management network is used only if vSAN is disabled.
Resolution
Before enabling vSphere HA, ensure that vSAN networking is properly configured so that vSphere HA can utilize the same network.
For detailed steps on how to configure vSAN vmkernel network, refer to the Knowledge Base article: 315554
Additional Information
When vSAN and vSphere HA are both enabled on a cluster, HA traffic relies on the vSAN network for interagent communication.