“The number of vSphere HA heartbeat datastores for this host is 0” warning when only using VSAN Storage

When configuring a VSAN cluster, it is recommended to disable heartbeat datastores in your cluster, as this ensures that if only the VSAN network fails, vSphere HA will still restart the VMs on another host in the cluster (more info on why the heartbeat datastore should be disabled can be found in the VSAN Stretched Cluster guide here).

Now, when datastore heartbeats are disabled on your cluster, you may then see the following warning message on your hosts:

heartbeat0warning

This is because vSphere HA requires a minimum of two shared datastores between all hosts in a vSphere HA enabled cluster for heartbeat detection (more info at the following VMware KB: https://kb.vmware.com/kb/2004739)

So if the only shared storage available is VSAN, then you may want to remove this warning. To do that:

  1. In the vSphere Web Client, right click your cluster and select Settings
  2. Under vSphere HA go to Edit
  3. Under Advanced Options add the following Configuration Parameterdas.ignoreInsufficientHbDatastore
  4. For its value, enter true
  5. Disable then re-enable HA for your cluster to apply the changes.

Of course if you don’t want VMs to fail over to another host in your cluster in the event the VSAN network is unavailable, then you will need to configure another non-VSAN datastore to use for heart beats.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s