• [^] # Re: ext4 fsck très rapide

    Posté par . En réponse au journal Fini les fsck au boot !. Évalué à 9.

    La migration depuis ext3 laisse les anciens fichiers dans l'état où ils étaient. Afin de bénéficier pleinement de ext4, il faudrait basculer tout les fichiers vers le système d'extents. Or cela ne se produit que quand un fichier est réécrit.

    L'outils e4defrag permet de réécrire tout les fichiers mais il n'est pas encore disponible (sur Debian) l'astuce revient donc à utiliser le programme chattr sur tout les fichiers afin de forcer l'utilisation des extents.

    # find /home -xdev -type f -print0 | xargs -0 chattr +e
    # find /home -xdev -type d -print0 | xargs -0 chattr +e


    On pourra lancer le find sur /, l'option -xdev permettant de ne pas toucher aux dossiers utilisant un autre systèmes de fichiers et ainsi ne supportant pas les extents.

    Plus de détails : http://www.debian-administration.org/article/Migrating_a_liv(...)