Setup vmlab.local (17)

Troubleshooting ESXi Configuration Issues

The number of vSphere HA Heartbeat datastores for this host is 1, which is less than required: 2

System logs on host (ESXi Host name) are stored on non-persistent storage



Error 1>

The number of vSphere HA Heartbeat datastores for this host is 1, which is less than required: 2

Resolution 1>

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2004739

Because I have only one shared storage on my lab, it will keep alerting on both ESXi Hosts

  1. Right-click the cluster and click Edit Settings


  2. Click vSphere HA > Advance Options


  3. Input das.ignoreInsufficientHbDatastore on option and value to true

  4. The alert will be gone

Error 2>

System logs on host esxi1.vmlab.local are stored on non-persistent storage.


Resolution 2>

Reference KB) http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2032823

  1. Go to Configuration Tab> Software>Advanced Settings


  2. Syslog> Syslog.global.logDir> set from [] /scratch/log to [LocalDataStore1] .locker/log


Error 3>

Insufficient resources to satisfy vSphere HA Failover level on cluster (Cluster name) in (Datacenter name)


When one of the hosts in the same cluster enters into the maintenance mode, the vMotion is not starting with the above error


Resolution 3>

  1. Right-click the cluster and click Edit Settings


  2. Click vSphere HA > Admission Control Section> Check Disable: Allow VM power on operations that violate availability constraints


    The vMotion will start to work