Table des matières
FileSystem
Tune2fs
Par défaut un pourcentage (souvent 5%) de l'espace disque est attribué à root afin qu'il puisse toujours se connecter s'il n'y a plus de place et que les processus système fonctionnent toujours.
Cela peut-être handicapant par exemple sur une très large partition système, voir inutile sur une partition data.
On peut alors modifier cette valeur à chaud grâce à la commande ci-dessous.
Par exemple pour paramétrer à 1% ( on peut aussi mettre 0 ) sur sda3 :
tune2fs -m 1 /dev/sda3
Check & Repair
Les manipulations doivent être effectuées sur une partition démontée.
On prend pour exemple la partition “mapartitiondetest”.
à chaud
Sans LVM
df -h | head -1 && df -h | grep mapartitiondetest Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/sda5 236M 33M 191M 15% /opt/mapartitiondetest
umount /opt/mapartitiondetest
check
EXTx
e2fsck /dev/sda5
XFS
xfs_check /dev/sda5
repair
EXTx
fsck -y /dev/sda5
XFS
xfs_repair /dev/sda5
Avec LVM
df -h | head -1 && df -h | grep mapartitiondetest Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/mapper/OperatingSystem--vg-mapartitiondetest 236M 33M 191M 15% /opt/mapartitiondetest
umount /opt/mapartitiondetest
check
EXTx
e2fsck /dev/mapper/OperatingSystem--vg-mapartitiondetest
XFS
xfs_check /dev/mapper/OperatingSystem--vg-mapartitiondetest
repair
EXTx
fsck -y /dev/mapper/OperatingSystem--vg-mapartitiondetest
XFS
xfs_repair /dev/mapper/OperatingSystem--vg-mapartitiondetest
à froid
Les manipulations doivent être effectuées sur une partition démontée.
S'il y a le moindre doute, préférer effectuer cette intervention à froid.
Attention, on part ici du principe qu'on connait la partition que l'on souhaite manipuler, si ce n'est pas le cas, vérifier avant tout que l'on peut la retrouver d'une quelconque façon, grâce à sa taille par exemple.
Sans LVM
Booter sur un liveCD et ouvrir un terminal.
Ou, si l'OS est crashé au démarrage, entrer simplement le mot de passe root normalement proposé.
check
EXTx
e2fsck /dev/sda5
XFS
xfs_check /dev/sda5
repair
EXTx
fsck -y /dev/sda5
Astuce, si l'OS est accessible, effectuer simplement la commande suivante :
touch /forcefsck reboot
XFS
xfs_repair /dev/sda5
Avec LVM
Booter sur un liveCD, ouvrir un terminal et monter toutes les partitions LVM disponibles :
vgscan -c --mknodes vgchange -a y
check
EXTx
e2fsck /dev/mapper/OperatingSystem--vg-mapartitiondetest
XFS
xfs_check /dev/mapper/OperatingSystem--vg-mapartitiondetest
repair
EXTx
fsck -y /dev/mapper/OperatingSystem--vg-mapartitiondetest
XFS
xfs_repair /dev/mapper/OperatingSystem--vg-mapartitiondetest
