| Commande | Action |
|---|---|
pvs |
Affiche les physicals volumes |
vgs |
Affiche les volume groups |
lvs |
Affiche les logicals volumes |
pvdisplay |
Affiche les physicals volumes |
vgdisplay |
Affiche les volume groups |
lvdisplay |
Affiche les logicals volumes |
pvcreate <PhysicalVolume> [<PhysicalVolume> ...] |
Création PV |
pvresize <PhysicalVolume> |
Etend le PV sur le Physical Device |
vgcreate <VGName> <PhysicalDevicePath> <PV> [<PV> ...] |
Création VG |
lvcreate -L <Size> <VGName> |
Création LV |
lvextend <LogicalVolPath> <PhysicalVolume> |
Etend le LV sur tout le PV |
lvcreate -L <Size> -s <LogicalVolPath> |
Création de snapshot |
dmsetup remove <LogicalVolPath> |
Force la suppression du montage |
vgchange -ay <VGName> |
Force le passage au status actif |
vgchange -an <VGName> |
Force le passage au status inactif |
Exemple n°1 : montage sur une partition
# parted /dev/sdb
(parted) > mklabel gpt
(parted) > mkpart ext2 1049k 495G
(parted) > set 1 lvm on
# apt-get install lvm2
# pvcreate /dev/sdb1
# pvs
# vgcreate vms /dev/sdb1
# lvcreate -L 100G --name fastvm vms
# lvs
Exemple n°2 : concaténation de deux disques durs
# Ajout des disques
# /dev/sdb /dev/sdc
# Création des PV
pvcreate /dev/sdb /dev/sdc
# Création du VG
vgcreate group1 /dev/sdb /dev/sdc
# Création du VL
lvcreate -L 15G group1
# Ajout du système de fichier
mkfs.ext4 /dev/group1/lvol0
# Montage
mount /dev/group1/lvol0 /volume1
# Snapshot
lvcreate -L 10M -s /dev/group1/lvo10
mount /dev/group1/lvol1 /restore
# Suppression LV et VG
lvremove /dev/group1/lvol0
vgremove group1