Réduire la taille d’une partition dans un LVM

Les étapes à suivre :

-

sauvegarder sa partition (je sais, c’est idiot, mais ça peut parfois servir...)

-

demonter la partition : umount /dev/nom_volume/nom_partition

-

esize2fs /dev/nom_volume/nom_partition taille (ici la taille correspond à la nouvelle taille qu’on devrait allouer à notre partition, et son unité est en blocs.

-

lvreduce -L -(taille à enlever)/dev/nom_volume/nom_partition

exemple, si on a une partition qui fait 221 Go, et qu on veux lui enlever 100 Go, sa nouvelle taille sera de 121Go qui correspond à

121*1024*1024 / 4 = 31719424 (car 1 bloc vaut 4 octets).

On fait donc

umount /dev/nom_volume/nom_partition
resize2fs /dev/nom_volume/nom_partition 31719424
lvreduce -L -100G /dev/nom_volume/nom_partition

Testé (pas par moi) sur système de fichiers EXT3.