3.10. Cómo reparar un sistema de archivos
Cuando los nodos fallan con el sistema de archivos montado, el diario del sistema de archivos permite una recuperación rápida. Sin embargo, si un dispositivo de almacenamiento pierde el poder o es físicamente desconectado, el sistema de archivos puede corromperse (los diarios no pueden ser usados para recuperarse de las fallas del subsistema de almacenaje). Cuando ocurre este tipo de corrupción, puede recuperar el sistema de archivos GFS2 utilizando el comando
fsck.gfs2
.
Aviso
El comando
fsck.gfs2
debe ser ejecutado solo en sistemas de archivos que están desmontados de todos los nodos.
Nota
Si tiene experiencia previa utilizando el comando gfs_fsck en los sistemas de archivos GFS, observe que el comando
fsck.gfs2
difiere de algunas versiones anteriores de gfs_fsck
en la siguiente forma:
- No puede establecer el modo interactivo con Ctrl+C. Al presionar Ctrl+C se cancela el comando
fsck.gfs2
. No presione Ctrl+C a menos que pretenda cancelar el comando. - Puede incrementar el nivel de verbosidad con la opción
-v
. Si se añade una segunda opción-v
, se incrementará aún más el nivel de verbosidad. - Puede reducir el nivel de verbosidad con la opción
-q
. Si añade una segunda opción-q
el nivel de verbosidad se reducirá de nuevo. - La opción
-n
abre un sistema de archivos para sólo lectura y responde automáticamenteno
a cualquier pregunta. Esta opción ofrece una manera de observar los errores sin permitir que el comandofsck.gfs2
surta efecto.
Consulte las páginas del manual (man)
gfs2.fsck
para obtener mayor información sobre otras opciones del comando.
Uso Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
fsck.gfs2 -y BlockDevice
fsck.gfs2 -y BlockDevice
-y
- La opción
-y
hace que todas las preguntas sean respondidas afirmativamente conyes
. Con la opción-y
especificada, el comandofsck.gfs2
no le preguntará nada antes de realizar los cambios. BlockDevice
- Especifica los dispositivos de bloque en donde residen los sistemas de archivo GFS2.
Ejemplo Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
En este ejemplo, el sistema de archivos GFS2 que reside en el dispositivo de bloque
/dev/testvol/testlv
es reparado. Todas las preguntas son respondidas con yes
.