Cómo Recuperar una Unidad NFS Desconectada en VMware ESXi
Si trabajas con entornos virtualizados en VMware ESXi y utilizas un datastore NFS, es posible que en algún momento encuentres que la unidad NFS está desconectada y necesitas volver a conectarla. En este artículo te explicaré paso a paso cómo hacerlo habilitando SSH en el host ESXi y utilizando PuTTY para ejecutar comandos que resuelvan el problema. Por ejemplo esto suele pasar si apagas el equipo que contiene la unidad NFS y lo enciendes con VMware ya encendido. Una opcion seria reiniciar el host vmware con la carpeta NFS funcionando pero hay un truco para no tener que reiniciar el host esxi.
Paso 1: Habilitar SSH en el Host ESXi
Para ejecutar comandos en el host ESXi, primero debemos habilitar el servicio SSH. Esto nos permitirá conectarnos de forma remota y realizar las configuraciones necesarias. Puedes hacerlo de dos maneras: desde la interfaz web de ESXi o desde la consola directa (DCUI).
1.1 Desde la Interfaz Web (vSphere Host Client)
- Accede al cliente web de ESXi ingresando la dirección IP del host en tu navegador:
https://<IP-del-host-ESXi>
- Inicia sesión con el usuario
root
y su contraseña. - Ve a Manage → Services.
- Localiza el servicio TSM-SSH en la lista.
- Haz clic en Start para activarlo.
(al finalizar la operación es bueno volver a detenerlo)
Paso 2: Conexión al Host ESXi con PuTTY
Una vez habilitado SSH, utilizaremos PuTTY para conectarnos al host y ejecutar los comandos necesarios.
- Descarga e instala PuTTY (si no lo tienes) desde aquí.
- Abre PuTTY e ingresa la dirección IP del host ESXi en el campo Host Name.
- Presiona Open y autentícate con tus credenciales de
root
.
Paso 3: Eliminar y Reconectar la Unidad NFS
Con la conexión SSH activa, ahora puedes ejecutar los comandos para recuperar la unidad NFS.
3.1 Eliminar el Datastore NFS Desconectado
Ejecuta el siguiente comando para eliminar la unidad NFS desconectada. Asegúrate de reemplazar red_inteldsm
con el nombre de tu datastore NFS si es diferente:
esxcli storage nfs remove -v red_inteldsm
Este comando limpia cualquier referencia al datastore desconectado en el host ESXi.
3.2 Volver a Conectar el Datastore NFS
Reconecta la unidad NFS con este comando. Asegúrate de ajustar los parámetros según tu configuración:
esxcli storage nfs add -H 172.18.1.35 -s /volume1/VMware -v red_inteldsm
-H 172.18.1.35
: Dirección IP del servidor NFS.-s /volume1/VMware
: Ruta del recurso compartido NFS en el servidor.-v red_inteldsm
: Nombre del datastore que será visible en ESXi.