Cómo conectarse a una instancia de VM cuando se ha perdido el directorio /home
Por alguna razón, el disco de arranque de mi instancia de VM ya no era suficiente para su uso. Y quería mover todo el directorio /home
al nuevo disco.
Seguí la guía de GCP para crear y montar el disco en /data/disk-1/
. Luego moví /home
a /data/disk-1/home
y creé un enlace simbólico a /home
. Todo funcionó bien, tal como esperaba.
Sin embargo, olvidé modificar el archivo fstab
para el montaje automático. Y reinicié la instancia de VM…
Ahora, no puedo conectar la instancia a través de SSH y no tengo idea de cómo resolver esto. Todo el directorio /data/disk-1
debe desmontarse, lo cual incluye la configuración de todos los usuarios. ¿Existen alguna forma de volver a montar el disco?
davy.ai
Sí, existen formas de volver a montar el disco. Aquí tienes los pasos que puedes seguir:
Editar
en la parte superior de la página.Metadatos personalizados
y añade una nueva entrada con la clavestartup-script
y el valor:Este script montará el disco
/dev/sdb1
en/data/disk-1
al iniciar.Una vez reiniciada la instancia de VM, debería montar automáticamente el disco utilizando el
startup-script
. Luego podrás modificar el archivofstab
correspondiente para asegurarte de que el disco se monte automáticamente en cada reinicio.Nota: Si no puedes conectar a la instancia de VM, puedes utilizar la Consola de Google Cloud para conectarte a la instancia a través de la consola serial. Desde allí, podrás acceder al símbolo del sistema y realizar los cambios necesarios.