Juste un petit mémo sur LVM.
Définitions :
- Volume physique (PV) : c’est un disque ou une partition formaté en LVM.
- Groupe de volumes (VG) : c’est un ensemble de PV aggregés
- Volume logique (LV) : c’est une sous unité d’un VG destinée à accueillir les données
Création :
Créer un PV :
1 |
pvcreate /dev/disque_ou_partition |
Créer un VG :
1 |
vgcreate nom_du_VG /dev/disque_ou_partition [/dev/autre_disque_ou_partition] |
Créer un LV :
1 |
lvcreate -n nom_du_LV -L TAILLE nom_du_VG |
Suppression :
Supprimer un LV :
1 |
lvremove /dev/nom_du_VG/nom_du_LV |
Supprimer un VG :
1 |
vgremove nom_du_VG |
Supprimer un PV :
1 |
pvremove /dev/disque_ou_partition |
Affichage :
Afficher les PV :
1 |
pvdisplay |
Afficher les VG :
1 |
vgdisplay |
Afficher les LV :
1 |
lvdisplay |
Gestion :
Agrandir un LV :
1 2 |
lvresize -L 2g /dev/nom_du_VG/nom_du_LV resize2fs /dev/nom_du_VG/nom_du_LV |
Réduire un LV :
1 2 3 4 |
/sbin/fsck -f /dev/nom_du_VG/nom_du_LV /sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV TAILLE1 /sbin/lvresize -L TAILLE2 /dev/nom_du_VG/nom_du_LV (avec TAILLE2 > TAILLE1) /sbin/resize2fs -p /dev/nom_du_VG/nom_du_LV |