Réduction système de fichier ext4

mardi 20 janvier 2015
par  Jerome ROBERT
popularité : 6%

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


Statistiques

Dernière mise à jour

mercredi 5 juillet 2017

Publication

264 Articles
Aucun album photo
Aucune brève
6 Sites Web
2 Auteurs

Visites

228 aujourd’hui
255 hier
545206 depuis le début
3 visiteurs actuellement connectés