VMware: eliminar/desmontar un datastore con funciones de Heartbeat

Antes de realizar tareas de unmount (desmontar) o eliminar un datastore debemos asegurarnos de cumplir los requisitos, y así nos avisa el sistema desde vSphere. Los requerimientos son los siguientes:

  • The datastore is not part of a datastore cluster.
  • The datastore is not managed by Storage DRS.
  • Storage I/O Control is disabled for the datastore.
  • The datastore is not used for vSphere HA heartbeat.
  • No third-party scripts or utilities running on the ESXi host can access the LUN in question. If the LUN is being used as a datastore, unregister all objects (such as virtual machines and templates) stored on the datastore.
  • If the LUN is being used as an RDM, remove the RDM from the virtual machine. Click Edit Settings, highlight the RDM hard disk, and select Remove. Ensure that Delete from disk is selected and click OK.

Si usamos el sistema de Datastore Heartbeating probablemente tengamos una configuración en el Cluster que permita al propio cluster elegir los Datastores que utilizará para vSphere HA/Heartbeating. En el caso de que haya elegido el Datastore que queremos eliminar, no debemos hacerlo hasta realizar ciertos cambios.

Es necesario acceder a la configuración del Cluster y sacar ese Datastore del sistema de Heartbeat. Para hacerlo, simplemente accedemos a la configuración del Cluster y a la sección vSphereHA > Datastore Heartbeating:

VMware Datastore heartbeats

Como veis en la imagen tenemos tres opciones:

  • Usar  los Datastores seleccionados para las funciones de vSphereHA
  • Dejar que se escoja cualquiera de los Datastores
  • Usar cualquiera de los Datastores seleccionados a partir de los que seleccionemos

Una vez aceptado, ya habremos liberado el Datastore que queríamos desmontar y/o eliminar y podremos realizar la tarea de forma segura.