systemadmin.es » Utilidades » Forzar fsck en el próximo reinicio

Forzar fsck en el próximo reinicio

Normalmente se aprovechan las paradas por mantenimiento eléctrico para realizar mantenimiento en los servidores. Veremos como forzar un fsck al próximo inicio del sistema.

En Linux, es tan simple como crear un fichero en el directorio raíz mediante el siguiente comando:

# touch /forcefsck

Al volver a iniciar el sistema se realizará el fsck, dependiendo del tamaño y la velocidad de los discos esto puede tardar mucho tiempo. Por ejemplo, en un caso de un sistema de ficheros de unos 4TB con discos FC tardó casi 2 horas en completar el fsck.

Relacionados

Imprimir Imprimir

4 comments to “Forzar fsck en el próximo reinicio”

  1. y cuando acaba el check borra el fichero para que no se vuelva a hacer?

    Saludos

  2. Se borra solo, no hace falta procuparse por el fichero una vez completado el fsck.

    saludos,

  3. También se puede usar la opción -F de shutdow para forzar fsck

    -F: Force fsck on reboot.

    A todo esto esta genial la pagina.

  4. Exclusivamente con ánimo de sumar, creo que puede ser un aporte interesante el script que aparece en este enlace:
    https://www.redhat.com/archives/ext3-users/2008-February/msg00004.html

    Su cometido es crear (en sistemas con LVM) snapshots LVM de los sistemas de ficheros y realizar el fsck sobre el el snapshot para, si el resultado es correcto, setear el “last check time” con tune2fs a “now” en el sistema original.
    Esto nos permite tener el sistema de ficheros chequeado sin tener que esperar a que acabe el fsck cuando nos toque reiniciar.

    Gran blog!

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>