Hoy vamos a ver como solucionar un error muy común con el heartbeat datastores en Vmware vSphere:
HA error: «The number of heartbeat datastores for host is 1, which is less than required: 2»
Este error se provoca porque tenemos sólo 1 datastore en el Cluster.
El heartbeat de datastores lo que hace es mandar una serie de información entre 2 o más datastores para comprobar que los host que acceden a ellos están en pie.
Por lo tanto, en el mejor de los escenarios no es muy buena idea que sólo haya un datastore en el cluster, pero hay entornos que usan NFS (cada día más) en los que no queda más remedio.
Así que vamos a ver como quitar este error (o Warning mejor dicho) de nuestros host.
Lo primero es hacer click con el botón derecho encima de nuestro Cluster y pinchar en Edit Settings
Nos iremos a las opciones avanzadas de nuestro HA
Una vez abiertas tenemos que escribir la siguiente opción y ponerle el valor true:
das.ignoreInsufficientHbDatastore
Ahora tenemos que desactivar nuestro HA para luego volver a activarla, ya que es la unica opción que hay para que el HA coja los nuevos valores
Cuando haya acabado de hacer las cosas en el task, volvemos a activarlo
Cuando acabe de realizar todas las acciones del task, podemos darlo por concluido.
Al activar el HA tardará algo más, sobretodo dependiendo del nuevo de Host que tengamos en el cluster, porque tiene que elegir el que será el master HA.
Pues listo, ¡warning arreglado!
Recordar que siempre que podáis es mejor agregar otro datastore al cluster: Por rendimiento, por el heartbeat y porque sino es imposible hacer Storage vMotion, el cual muchas veces es imprescindible.
Cualquier duda podéis dejarla en los comentarios.
¡Muchas gracias por leer y saludos!