Ci dessous, un bloc note sur l’utilisation de XFS.

  • Vérification du Filesystem

Pour verifier la consistence du Systeme de fichier, on utilise conjointement deux programmes xfs_check et xfs_repair.

xfs_check /dev/device
xfs_repair -n /dev/device

xfs_repair -n fait un test un peu plus complet que xfs_check

  • Réparation du Filesystem

Pour réparer des inconsitences du FS on pourra utiliser xfs_repair et ceci toujours sur un device démonté 🙂
xfs_repair /dev/device

  • Fragmentation

Au bout de quelques années d’utilisation il se peut qu’un système de fichiers se fragmente un peu, surtout si la partition est presque pleine et qu’il y a des mouvements de fichiers réguliers.

XFS intègre des outils pour défragmenter ses partitions à chaud.
Cet outil magique se trouve dans le package xfsdump dans lequel on trouvera aussi les outils de backup et restore.

emerge -av xfsdump

Nous allons ensuite verifier le taux de fractionnement de notre partition.

xfs_db -r /dev/hda1
xfs_db> frag
actual 452654, ideal 450929, fragmentation factor 0.38%
xfs_db>

Visiblement L’utilisation de Gentoo en ~x86 sur mon portable pendant plusieurs années n’a pas fait suffisament souffir XFS 🙂

Dans le cas ou nous aurions besoin de défragmenter on pourra utiliser la commande suivante:
xfs_fsr -v /dev/hda1