VMware

Error al eliminar Datastore en vCenter

Seguramente en alguna ocasión hemos tenido que cambiar nuestra cabina de discos o agregar una nueva cabina de discos y hacer cambios en nuestros datastores en vSphere. Os mostraré como solucionar el problema cuando al eliminar los datastores en vCenter nos da error o los tenemos como inaccesible.

Podemos tener 2 posibles escenarios a la hora de querer eliminar un datastore:

  • Datastore en uso
  • Datastore corrupto

Es posible que a la hora de eliminar un datastore de un host desde vCenter o por línea de comandos nos de error. En la gran mayoría de casos es porque están en uso, es decir, es posible que tengamos alguna ISO en ese datastore y esté montada en alguna máquina virtual.

También es posible que tengamos una máquina virtual usando ese datastore con algún disco y no nos hayamos dado cuenta.

Si ninguna de las anteriores es nuestro caso, es posible que el datastore esté corrupto o más bien que para ese host en concreto la conexión haya quedado aislada y muestre error.

vCenter da error al eliminar un datastore.

Nos hemos asegurado que nuestro datastore está vacío y nada lo usa y aún asi vCenter nos da error al eliminarlo de un host. Lo primero que haremos será intentarlo por linea de comando. ( Mucho cuidado con el datastore que borramos!)

esxcfg-nas -d NOMBRE DEL DATASTORE

Si nos da error también por linea de comando, vamos a revisar los logs para obtener más información.

Es posible que nos diga que hay algún archivo en uso, pero ya hemos comprobado que no.

Realizamos lo siguiente, vamos a reiniciar los servicios. ( No afecta a las máquinas virtuales )

services.sh restart

Y a continuación probaremos de nuevo a eliminar el datastore. En esta ocasión con resultado satisfactorio.

esxcfg-nas -d NOMBRE DATASTORE

Finalmente si comprobamos en nuestro vCenter el host veremos que hay ha desaparecido el datastore.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *