Mantención de particiones XFS

Publicado el sáb 18 junio 2011

Algunas cosas básicas para mantener en orden un sistema de archivos XFS con gran cantidad de creación y eliminación de archivos. Entre las gracias de XFS, encontramos que la desfragmentación se puede realizar con el sistema de archivos montado.

  • Verificar el nivel de fragmentación: supongamos que nuestro dispositivo /dev/sdc posee un sistema de archivos XFS.
    $ xfs_db -c frag -r /dev/sdc
    

Esto nos dará el factor de fragmentación presente en el dispositivo.

  • Ahora procedemos a realizar la desfragmentación si consideramos que el factor de fragmentación es alto.

    $ xfs_fsr -v /dev/sdc
    
  • Nos preparamos de 1 a 100 tazones de café dependiendo del tamaño del sistema de archivos. Por defecto la desfragmentación no tomará más de 2 horas, llegado a ese punto se guarda el estado de donde quedó y la siguiente vez que se ejecute el comando retomará desde allí. Si deseamos cambiar la duración máxima, usamos el parámetro -t xxx donde xxx es la duración máxima en segundos.

  • Al finalizar verificamos nuevamente el factor de fragmentación, el que debe verse reducido.

tags: Linux