Réduction système de fichier ext4
par
popularité : 2%
Comment réduire un système de fichier EXT4.
Hypothèse de départ :
- La gestion des FS sont par LVM (c’est l’idéale)
- Il faut réduire un Volue Logique (LV) après opération de backup.
- Passé de 590Go à 300Go
- Le volume logique est LVbackup dans le VG : VGdata
En bref :
- umount /backup/
- e2fsck -f /dev/mapper/VGdata-LVbackup
- resize2fs -F /dev/mapper/VGdata-LVbackup 300G
- lvresize -L 301G /dev/mapper/VGdata-LVbackup
- e2fsck -f /dev/mapper/VGdata-LVbackup
- resize2fs /dev/mapper/VGdata-LVbackup
Voici la procédurere (avec des oublies volontaire) :
root@persoSERV :/# df
Sys. fich. 1K-blocks Util. Disponible Uti% Monté sur
..
/dev/mapper/VGdata-LVbackup 590G 58G 503G 11% /backup
..
root@persoSERV :/# umount /backup/
root@persoSERV :/# resize2fs /dev/mapper/VGdata-LVbackup 300G
resize2fs 1.42.5 (29-Jul-2012)
SVP exécutez « e2fsck -f /dev/mapper/VGdata-LVbackup  » d’abord.
root@persoSERV :/# e2fsck -f /dev/mapper/VGdata-LVbackup
e2fsck 1.42.5 (29-Jul-2012)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l’information du sommaire de groupe
root@persoSERV :/# resize2fs -F /dev/mapper/VGdata-LVbackup 300G
resize2fs 1.42.5 (29-Jul-2012)
En train de redimensionner le système de fichiers sur /dev/mapper/VGdata-LVbackup à 78643200 (4k) blocs.
Le système de fichiers /dev/mapper/VGdata-LVbackup a maintenant une taille de 78643200 blocs.
root@persoSERV :/# lvresize -L 301G /dev/mapper/VGdata-LVbackup
WARNING : Reducing active logical volume to 301,00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce LVbackup ? [y/n] : y
Reducing logical volume LVbackup to 301,00 GiB
Logical volume LVbackup successfully resized
root@persoSERV :/# resize2fs /dev/mapper/VGdata-LVbackup
resize2fs 1.42.5 (29-Jul-2012)
SVP exécutez « e2fsck -f /dev/mapper/VGdata-LVbackup  » d’abord.
root@persoSERV :/# e2fsck -f /dev/mapper/VGdata-LVbackup
e2fsck 1.42.5 (29-Jul-2012)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l’information du sommaire de groupe
/dev/mapper/VGdata-LVbackup : 307887/19660800 fichiers (0.2% non contigüs), 16272828/78643200 blocs
root@persoSERV :/# resize2fs /dev/mapper/VGdata-LVbackup
resize2fs 1.42.5 (29-Jul-2012)
En train de redimensionner le système de fichiers sur /dev/mapper/VGdata-LVbackup à 78905344 (4k) blocs.
Le système de fichiers /dev/mapper/VGdata-LVbackup a maintenant une taille de 78905344 blocs.
root@persoSERV :/# mount /backup/
root@persoSERV :/# df -h
Sys. fich. Taille Util. Dispo Uti% Monté sur
...
/dev/mapper/VGdata-LVbackup 297G 58G 224G 21% /backup
...
root@persoSERV :/# cd /backup/
root@persoSERV :/backup# ls
home lost+found