ProcédureLIN-17-P
LVM : agrandir
Objectif — Agrandir un volume logique LVM et son système de fichiers, à chaud.
Prérequis — De l'espace libre dans le VG (ou un disque à ajouter) · droits root.
Étapes
- Vérifier l'espace libre du VG :
vgs(colonne VFree). - (Si VG plein) ajouter un disque :
pvcreate /dev/sdc→vgextend vg_data /dev/sdc. - Agrandir le LV :
lvextend -L +5G /dev/vg_data/lv_app(ou-l +100%FREE). - Agrandir le FS :
resize2fs /dev/vg_data/lv_app(ext4) ouxfs_growfs /mnt/app(xfs).
✅ Vérification — lvs montre la nouvelle taille du LV ; df -h montre l'espace agrandi côté FS.
⚠️ Erreurs fréquentes — Agrandir le LV sans agrandir le FS → l'espace n'apparaît pas (resize2fs oublié). -L 5G (absolu) au lieu de -L +5G (ajout) → peut réduire ! Astuce : lvextend -r -L +5G … fait LV et FS d'un coup.
Réf. : man lvextend · man resize2fs · IT-Connect.