sábado, 18 de junio de 2011

Mantención de particiones XFS

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.

No hay comentarios: