Alert The number of vSphere HA heartbeat datastores for this host is 0, which is less than required: 2 observed.
book
Article ID: 392502
calendar_today
Updated On:
Products
VMware vSphere ESXiVMware vSphere ESXi 7.0VMware vSphere ESXi 8.0VMware vCenter Server 7.0VMware vCenter Server 8.0
Issue/Introduction
The number of vSphere HA heartbeat datastores for this host is 0, which is less than required: 2. Was observed in the vCenter GUI on a host in an vSphere High Availability enabled cluster.
Environment
vSphere 7
vSphere 8
Cause
This issue occurs if there is no redundancy in shared storage to allow for datastore heart beating. As of vSphere 6.0 and above, vSphere HA requires a minimum of two shared datastores shared between all hosts in a cluster for proper datastore heartbeat detection to function.
Log in to vCenter Server.
Right-click the cluster and click Settings.
Go to Configure tab and under Services and click on vSphere Availability.
Expand Datastore for Heartbeating
Verify that no datastores are configured
Confirm this by looking at the Heartbeat datastore configuration for the cluster in question and confirm that no datastores have been selected:
Resolution
To resolve this issue, add at least two heartbeat datastore for HA monitoring to the vSphere Availability configuration.
Log in to vCenter Server.
Right-click the cluster and click Settings.
Go to Configure tab and under Services and click on vSphere Availability.
Click Edit vSphere HA and in Edit Cluster Settings go to Heartbeat Datastores
Pick either Automatically select datastores accessible from the hosts or Use datastores from the specified list and complement automatically if needed
If Use datastores from the specified list and complement automatically if needed is selected, then please select at least two datastores from the Available heartbeat datastores list below.