User Tools

Site Tools


reduction_volume_lvm

Réduction volume LVM

L'idée ici est de diminuer un volume LVM existant qui dispose d'espace libre pour pouvoir créer un nouvel espace sur cette espace libre. Cette procédure se réalise à froid car nécessite pour plus de sécurité une analyse des volumes via e2fsck qui se réaliser à froid. La réduction est plus problématique qu'une augmentation du fait de l'utilisation possible d'espace non-contigus sur le volume. La réduction d'un système de fichiers n'est donc pas à prendre à la légère.

Si possible, sauvegarder le volume qu'on va réduire avec l'outil de sauvegarde qu'on utilise habituellement.

Démonter le volume logique.

umount /data

Vérifier l'intégrité du système de fichiers.

e2fsck -f /dev/rootvg/datalv

Retailler le système de fichiers avec une taille plus petite (exemple ici avec 80 Gb de moins que ce qu'il y avait auparavant).

resize2fs /dev/rootvg/datalv 136000M

Vérifier l'intégrité du système de fichiers une nouvelle fois. On le fait avant et après.

e2fsck -f /dev/rootvg/datalv

Désactiver LVM sur le Logical Volume en question.

lvchange -an /dev/rootvg/datalv

Réduire la taille du Logical Volume.

lvreduce -L 85G /dev/rootvg/datalv

Réactiver LVM sur le LV.

lvchange -ay /dev/rootvg/datalv

Effectuer une opération d'augmentation du système de fichiers afin de faire en sorte que la totalité de l'espace soit utilisé.

resize2fs /dev/rootvg/datalv

Vérifier l'intégrité du système de fichiers une nouvelle fois.

e2fsck -f /dev/rootvg/datalv

Monter le système de fichiers réduit

mount /dev/rootvg/datalv /data

La commande df -h nous permet de constater la réduction du système de fichiers.

reduction_volume_lvm.txt · Last modified: 2021/01/21 21:42 (external edit)