LVM · 5 min read · Oct 08, 2025

Guide du débutant sur LVM - Page 2

Maintenant, créons notre groupe de volumes fileserver et ajoutons /dev/sdb1 - /dev/sde1 :

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1  
  Groupe de volumes "fileserver" créé avec succès

Apprenons à connaître nos groupes de volumes :

vgdisplay
server1:~# vgdisplay  
  --- Groupe de volumes ---  
  Nom VG                fileserver  
  ID Système  
  Format                lvm2  
  Zones de métadonnées   4  
  Numéro de séquence de métadonnées  1  
  Accès VG              lecture/écriture  
  Statut VG             redimensionnable  
  MAX LV                0  
  Cur LV                0  
  Open LV               0  
  Max PV                0  
  Cur PV                4  
  Act PV                4  
  Taille VG             93.14 Go  
  Taille PE             4.00 Mo  
  Total PE              23844  
  Alloc PE / Taille      0 / 0  
  PE libre / Taille      23844 / 93.14 Go  
  UUID VG               3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFP

Une autre commande pour en savoir plus sur nos groupes de volumes :

vgscan
server1:~# vgscan  
  Lecture de tous les volumes physiques. Cela peut prendre un certain temps...  
  Groupe de volumes "fileserver" trouvé en utilisant le type de métadonnées lvm2

À des fins de formation, renommons notre groupe de volumes fileserver en data :

vgrename fileserver data
server1:~# vgrename fileserver data  
  Groupe de volumes "fileserver" renommé avec succès en "data"

Exécutons à nouveau vgdisplay et vgscan pour voir si le groupe de volumes a été renommé :

vgdisplay
server1:~# vgdisplay  
  --- Groupe de volumes ---  
  Nom VG                data  
  ID Système  
  Format                lvm2  
  Zones de métadonnées   4  
  Numéro de séquence de métadonnées  2  
  Accès VG              lecture/écriture  
  Statut VG             redimensionnable  
  MAX LV                0  
  Cur LV                0  
  Open LV               0  
  Max PV                0  
  Cur PV                4  
  Act PV                4  
  Taille VG             93.14 Go  
  Taille PE             4.00 Mo  
  Total PE              23844  
  Alloc PE / Taille      0 / 0  
  PE libre / Taille      23844 / 93.14 Go  
  UUID VG               3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFP
vgscan
server1:~# vgscan  
  Lecture de tous les volumes physiques. Cela peut prendre un certain temps...  
  Groupe de volumes "data" trouvé en utilisant le type de métadonnées lvm2

Maintenant, supprimons notre groupe de volumes data :

vgremove data
server1:~# vgremove data  
  Groupe de volumes "data" supprimé avec succès
vgdisplay

Pas de sortie cette fois :

server1:~# vgdisplay
vgscan
server1:~# vgscan  
  Lecture de tous les volumes physiques. Cela peut prendre un certain temps...

Créons à nouveau notre groupe de volumes fileserver :

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1  
  Groupe de volumes "fileserver" créé avec succès

Ensuite, nous créons nos volumes logiques share (40 Go), backup (5 Go) et media (1 Go) dans le groupe de volumes fileserver. Ensemble, ils utilisent un peu moins de 50 % de l’espace disponible (de cette façon, nous pouvons utiliser RAID1 plus tard) :

lvcreate --name share --size 40G fileserver
server1:~# lvcreate --name share  --size 40G fileserver  
  Volume logique "share" créé
lvcreate --name backup --size 5G fileserver
server1:~# lvcreate --name backup --size  5G fileserver  
  Volume logique "backup" créé
lvcreate --name media --size 1G fileserver
server1:~# lvcreate --name media  --size  1G fileserver  
  Volume logique "media" créé

Obtenons un aperçu de nos volumes logiques :

lvdisplay
server1:~# lvdisplay  
  --- Volume logique ---  
  Nom LV                /dev/fileserver/share  
  Nom VG                fileserver  
  UUID LV               280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ  
  Accès en écriture LV    lecture/écriture  
  Statut LV             disponible  
  # ouvert               0  
  Taille LV             40.00 Go  
  LE actuel            10240  
  Segments              2  
  Allocation            hériter  
  Sectors de lecture anticipée  0  
  Dispositif de bloc      253:0  
   
  --- Volume logique ---  
  Nom LV                /dev/fileserver/backup  
  Nom VG                fileserver  
  UUID LV               zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD  
  Accès en écriture LV    lecture/écriture  
  Statut LV             disponible  
  # ouvert               0  
  Taille LV             5.00 Go  
  LE actuel            1280  
  Segments              1  
  Allocation            hériter  
  Sectors de lecture anticipée  0  
  Dispositif de bloc      253:1  
   
  --- Volume logique ---  
  Nom LV                /dev/fileserver/media  
  Nom VG                fileserver  
  UUID LV               usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS  
  Accès en écriture LV    lecture/écriture  
  Statut LV             disponible  
  # ouvert               0  
  Taille LV             1.00 Go  
  LE actuel            256  
  Segments              1  
  Allocation            hériter  
  Sectors de lecture anticipée  0  
  Dispositif de bloc      253:2
lvscan
server1:~# lvscan  
  ACTIF              '/dev/fileserver/share' [40.00 Go] hériter  
  ACTIF              '/dev/fileserver/backup' [5.00 Go] hériter  
  ACTIF              '/dev/fileserver/media' [1.00 Go] hériter

À des fins de formation, nous renommons notre volume logique media en films :

lvrename fileserver media films
server1:~# lvrename fileserver media films  
  Renommé "media" en "films" dans le groupe de volumes "fileserver"
lvdisplay
server1:~# lvdisplay  
  --- Volume logique ---  
  Nom LV                /dev/fileserver/share  
  Nom VG                fileserver  
  UUID LV               280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ  
  Accès en écriture LV    lecture/écriture  
  Statut LV             disponible  
  # ouvert               0  
  Taille LV             40.00 Go  
  LE actuel            10240  
  Segments              2  
  Allocation            hériter  
  Sectors de lecture anticipée  0  
  Dispositif de bloc      253:0  
   
  --- Volume logique ---  
  Nom LV                /dev/fileserver/backup  
  Nom VG                fileserver  
  UUID LV               zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD  
  Accès en écriture LV    lecture/écriture  
  Statut LV             disponible  
  # ouvert               0  
  Taille LV             5.00 Go  
  LE actuel            1280  
  Segments              1  
  Allocation            hériter  
  Sectors de lecture anticipée  0  
  Dispositif de bloc      253:1  
   
  --- Volume logique ---  
  Nom LV                /dev/fileserver/films  
  Nom VG                fileserver  
  UUID LV               usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS  
  Accès en écriture LV    lecture/écriture  
  Statut LV             disponible  
  # ouvert               0  
  Taille LV             1.00 Go  
  LE actuel            256  
  Segments              1  
  Allocation            hériter  
  Sectors de lecture anticipée  0  
  Dispositif de bloc      253:2
lvscan
server1:~# lvscan  
  ACTIF              '/dev/fileserver/share' [40.00 Go] hériter  
  ACTIF              '/dev/fileserver/backup' [5.00 Go] hériter  
  ACTIF              '/dev/fileserver/films' [1.00 Go] hériter

Ensuite, supprimons le volume logique films :

lvremove /dev/fileserver/films

server1:~# lvremove /dev/fileserver/films
Voulez-vous vraiment supprimer le volume logique actif “films” ? [y/n]: <– y
Volume logique “films” supprimé avec succès

Nous créons à nouveau le volume logique media :

lvcreate --name media --size 1G fileserver
server1:~# lvcreate --name media  --size  1G fileserver  
  Volume logique "media" créé

Maintenant, agrandissons media de 1 Go à 1,5 Go :

lvextend -L1.5G /dev/fileserver/media
server1:~# lvextend -L1.5G /dev/fileserver/media  
  Extension du volume logique media à 1.50 Go  
  Volume logique media redimensionné avec succès

Réduisons-le à nouveau à 1 Go :

lvreduce -L1G /dev/fileserver/media

server1:~# lvreduce -L1G /dev/fileserver/media
AVERTISSEMENT : Réduction du volume logique actif à 1.00 Go
CELA PEUT DÉTRUIRE VOS DONNÉES (système de fichiers, etc.)
Voulez-vous vraiment réduire media ? [y/n]: <– y
Réduction du volume logique media à 1.00 Go
Volume logique media redimensionné avec succès

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.