"vCenter Server is unable to find a master vSphere HA agent in cluster.""The host is reporting errors in its attempts to provide vSphere HA support.""No healthy upstream."
Verify the condition in the VUM logs.
Review the logs located at:
/var/log/vmware/vmware-updatemgr
The issue can be identified when vsphere-fdm appears both as a standalone component and as part of the HA solution, for example:
--> "components": {--> "VMware-VM-Tools": "13.0.5-0.24916190",--> "vsphere-fdm": "8.0.3-24853646"--> },--> "solutions": {--> "com.vmware.vsphere-ha": {--> "components": [--> {--> "component": "vsphere-fdm"--> }--> ],--> "version": "8.0.3-25197330"--> }--> }
In this condition, vsphere-fdm is defined both as a component and within the HA solution, creating a duplicate HA component definition.
VMware vCenter 8.x
This issue may occur after the vCenter upgrade due to an inconsistency in the HA component definitions within the vSphere Lifecycle Manager image. In certain scenarios, the upgrade process may leave duplicate HA component references, resulting in a conflict when resolving the HA configuration for the cluster.
Verify the status of the vCenter services and confirm whether the vmware-updatemgr service is running.
Check service status:
vmon-cli --status
If the vmware-updatemgr service is stopped, start it:
vmon-cli -i updatemgr
vsphere-fdm component appears listed as a user-added component, remove it from the image configuration.