Remount de volúmenes NFS “desaparecidos”
¿Hola que tal, como estáis? Soy Jose Maria Gris y como cada Jueves estoy aquí con vosotros para compartir información sobre trucos, experiencias, productos del ecosistema VMware.
Hoy hablaremos de NFS. Como ya sabéis, podemos usar recursos NFS siempre que sean exportados con permiso de acceso para root.
Dejando aparte trabajos nativos como hace Nettapp, estamos centrándonos sobre NFS que hemos exportado desde un NAS o appliance de bajo rendimiento. Estos recursos nos van de perlas para mantener plantillas, ISOs, etc. ya que el coste de la Tb es
menor, en general, que el TB de SAN.
Algunas veces, tras perder el enlace entre el ESX y el NFS, nos muestra el acceso como inaccesible, en gris tenue. Intentamos hacer un Browse del datastore y no vemos nada, sudor frío…. Intentamos acceder al mismo, no hay forma. Intentamos hacer delete, no podemos.
Más aún, intentamos “remontar” nuestro NFS, ip del servidor, recurso, nombre del datastore y cual es nuestra sorpresa cuando nos dice vCenter (Vicente para los amigos) que “ya esta en uso”. ¿Cómo?????
Pues ahí estamos, ni arriba ni abajo. Y ahora que hacer….
El sistema es un poco curioso, pero he recuperado volúmenes con este procedimiento.
Nos dirigiremos a los ESX con nuestro Service Console y editaremos el fichero hosts, insertando un nombre FQDN a la ip del servidor NFS. A continuación nos iremos a “Add storage”, seleccionaremos NFS y en lugar de la IP del servidor, pondremos el FQDN, el recurso compartido y daremos un nombre “falso”, distinto al datastore que teníamos. Si teníamos ISOS pondremos ISOS2 por ejemplo.
El sistema nos dará fallo, diciéndonos que ya existe el recurso. Aceptamos y en segundos vemos como aparece el recurso “desaparecido”.
Take care