L'étape suivante de l'implémentation de LVM après la création des volumes physiques ou PV consiste à affecter les volumes physiques à un groupe de volumes existant ou nouveau. Vous trouverez ci-dessous les opérations/utilitaires liés à VG les plus couramment utilisés.
Création d'un groupe de volumes
Utilisez le vgcreate commande pour créer un nouveau groupe de volumes. L'espace d'un groupe de volumes est divisé en "étendues". La taille d'étendue physique par défaut est de 4 Mo. La syntaxe est :
# vgcreate [options] volume_group_name physical_volume
Par exemple, pour créer un groupe de volumes nommé vg01 en utilisant les volumes physiques /dev/sdb et /dev/sdc avec une taille d'étendue physique par défaut de 4 Mo, entrez :
# vgcreate -v vg01 /dev/sdb /dev/sdc Wiping internal VG cache Wiping cache of LVM-capable devices Wiping signatures on new PV /dev/sdb. Wiping signatures on new PV /dev/sdc. Adding physical volume '/dev/sdb' to volume group 'vg01' Adding physical volume '/dev/sdc' to volume group 'vg01' Archiving volume group "vg01" metadata (seqno 0). Creating volume group backup "/etc/lvm/backup/vg01" (seqno 1). Volume group "vg01" successfully created
Affichage des groupes de volumes
Utilisez le vgdisplay commande pour afficher les attributs des groupes de volumes :
# vgdisplay vg01 --- Volume group --- VG Name vg01 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 2 Act PV 2 VG Size 39.99 GiB PE Size 4.00 MiB Total PE 10238 Alloc PE / Size 0 / 0 Free PE / Size 10238 / 39.99 GiB VG UUID FWwr8K-3HbK-qv2b-kDGv-sGOq-bLa2-2Vyc05
En plus de vgdisplay, deux autres commandes répertorient les informations sur les groupes de volumes. La commande vgs rapporte des informations sur les groupes de volumes sous une forme plus condensée. La commande vgscan analyse tous les disques à la recherche de groupes de volumes et reconstruit les caches. Exemple :
# vgs VG #PV #LV #SN Attr VSize VFree cl 1 2 0 wz--n- 19.00g 0 vg01 2 0 0 wz--n- 39.99g 39.99g
# vgscan Reading volume groups from cache. Found volume group "vg01" using metadata type lvm2 Found volume group "cl" using metadata type lvm2
Supprimer des groupes de volumes
Utilisez le vgremove commande pour supprimer un groupe de volumes, par exemple :
# vgremove vg01 Volume group "vg01" successfully removed
# vgdisplay vg01 Volume group "vg01" not found Cannot process volume group vg01
Commandes VG supplémentaires
Les commandes suivantes sont utilisées pour manipuler les groupes de volumes :
- vgcfgbackup :Sauvegardez les configurations des groupes de volumes.
- vgcfgrestore :restaurer les configurations des groupes de volumes.
- vgchange :modifier les attributs du groupe de volumes.
- vgck :vérifier la cohérence des groupes de volumes.
- vgconvert :modifier le format des métadonnées du groupe de volumes.
- vgexport :Désenregistrer les groupes de volumes du système.
- vgextend :Ajouter des volumes physiques à un groupe de volumes.
- vgimport :Enregistrez un groupe de volumes exporté avec le système.
- vgmerge :Fusionner les groupes de volumes.
- vgmknodes :Créez des fichiers spéciaux pour les périphériques de groupe de volumes dans /dev.
- vgreduc :supprimer des volumes physiques d'un groupe de volumes.
- vgrename :renommer un groupe de volumes.
- vgsplit :déplacer des volumes physiques dans un groupe de volumes nouveau ou existant.
Configuration LVM :opérations/utilitaires de volume logique (LV)
Configuration LVM :opérations/utilitaires de volume physique (PV)