HA error: "The number of heartbeat datastores for host is 1, which is less than required: 2"
book
Article ID: 318871
calendar_today
Updated On:
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
To resolve the The number of heartbeat datastores for host is 1, which is less than required: 2 error, add a secondary heartbeat datastore.
Symptoms:
The datastore is not accessible by all hosts.
The number of shared datastores between all hosts is less than 2.
While implementing a vSphere High Availability (HA) configuration, you see this error on one of the ESXi 5.x and above hosts:
The number of heartbeat datastores for host is 1, which is less than required: 2
The number of heartbeat datastores for host is 0, which is less than required: 2
Environment
VMware vSphere ESXi 5.1 VMware vSphere ESXi 6.0 VMware vSphere ESXi 5.0 VMware vCenter Server 7.0.x VMware vSphere ESXi 6.7 VMware vCenter Server 5.5.x VMware vSphere ESXi 6.5 VMware vCenter Server 5.0.x VMware vCenter Server 6.0.x VMware vSphere ESXi 5.5 VMware vCenter Server 6.7.x VMware vSphere ESXi 7.0.0 VMware vCenter Server 5.1.x VMware vCenter Server 6.5.x
Cause
This issue occurs if there is no redundancy in shared storage to allow for datastore heartbeating. As of vSphere 5.0, vSphere HA requires a minimum of two shared datastores shared between all hosts in a cluster for proper datastore heartbeat detection to function.
Resolution
To resolve this issue, add a secondary heartbeat datastore.
Warning: This workaround suppresses the error which reports the configuration having insufficient heartbeat datastores.
To disable the HA error message:
Log in to vCenter Server.
Right-click the cluster and click Edit Settings.
Click vSphere HA > Advanced Options.
Under Option, add an entry for das.ignoreInsufficientHbDatastore.
Under Value, type true.
Click Cluster Features.
De-select Turn on vSphere HA and click OK.
Wait for all the hosts in the cluster to deconfigure HA, then right-click the cluster and click Edit Settings.