LVM étendre un volume existant

Introduction

Ceci est un petit article pour donner les commandes nécessaires à l’extension d’un volume logique LVM et du système de fichier présent dessus.

Action

Pour ce faire, il est nécessaire que le volume ne soit plus utilisé (donc démonté).

umount /mnt/data

Puis il faut faire un fsck pour détecter les erreurs éventuelles sur le système de fichiers

fsck /dev/mapper/data

On fait un resize du conteneur LVM (le 30g dans la commande ci dessous donne la nouvelle taille que l’on souhaite donner au conteneur LVM)

lvresize -L 30g /dev/mapper/lvm-data

ATTENTION: Ne pas donner au volume une nouvelle taille inférieure à celle de départ au risque de voir le système de fichiers présent sur le contenur corrompu (et donc de perdre l’ensemble des données stockées sur le volume logique LVM).

On contrôle à nouveau la cohérence du volume

e2fsck -f /dev/mapper/lvm-data

On retaille le système de fichiers pour qu’il prenne le maximum de place disponible (donc la taille du volume logique qu’on vient d’agrandir)

resize2fs /dev/mapper/lvm-data

Enfin, on remonte la partition (la commande ci-dessous fonctionne si le volume est présent dans le fstab)

mount -a

Et voila ! Un `df -h` devrait vous permettre de voir maintenant la nouvelle taille de votre volume logique LVM.

Ce contenu a été publié dans Linux, avec comme mot(s)-clé(s) , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire