La première étape de l'implémentation de LVM consiste à créer des volumes physiques. En plus de créer des volumes physiques, des commandes existent pour afficher les attributs des volumes physiques, supprimer des volumes physiques et exécuter d'autres fonctions sur des volumes physiques.
Créer des volumes physiques
Utilisez la commande pvcreate pour créer des volumes physiques. La syntaxe est :
# pvcreate [options] device
Vous pouvez initialiser plusieurs disques ou partitions à utiliser par LVM dans la même commande. Par exemple, la commande suivante initialise deux disques (vous pouvez également utiliser des partitions de disque ici). L'option –v rend la sortie plus détaillée :
# pvcreate -v /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. Set up physical volume for "/dev/sdb" with 41943040 available sectors. Zeroing start of device /dev/sdb. Writing physical volume data to disk "/dev/sdb". Physical volume "/dev/sdb" successfully created. Set up physical volume for "/dev/sdc" with 41943040 available sectors. Zeroing start of device /dev/sdc. Writing physical volume data to disk "/dev/sdc". Physical volume "/dev/sdc" successfully created.
Affichage des volumes physiques
Utilisez la commande pvdisplay pour afficher les attributs des volumes physiques.
v# pvdisplay ... --- NEW Physical volume --- PV Name /dev/sdb VG Name PV Size 20.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID cqd7sN-0cSk-NGT5-cd9c-1Efk-vbKS-v1Bkha
En plus de pvdisplay, deux autres commandes répertorient les informations sur les volumes physiques. La commande pvs rapporte des informations sur les volumes physiques sous une forme plus condensée. La commande pvscan analyse tous les disques à la recherche de volumes physiques. Exemple :
# pvs PV VG Fmt Attr PSize PFree /dev/sda2 cl lvm2 a-- 19.00g 0 /dev/sdb lvm2 --- 20.00g 20.00g /dev/sdc lvm2 --- 20.00g 20.00g
# pvscan PV /dev/sda2 VG cl lvm2 [19.00 GiB / 0 free] PV /dev/sdc lvm2 [20.00 GiB] PV /dev/sdb lvm2 [20.00 GiB] Total: 3 [59.00 GiB] / in use: 1 [19.00 GiB] / in no VG: 2 [40.00 GiB]
Suppression de volumes physiques
Utilisez le pvremove commande pour supprimer un volume physique, par exemple :
# pvremove /dev/sdc Labels on physical volume "/dev/sdc" successfully wiped.
# pvdisplay /dev/sdc Failed to find physical volume "/dev/sdc".
Commandes PV supplémentaires
Voici d'autres commandes associées à la manipulation de volumes physiques :
- pvchanger :Modifier les attributs des volumes physiques.
- pvresize :Redimensionner les volumes physiques.
- pvck :Vérifier la cohérence des volumes physiques.
- pvmove :Déplacer des étendues d'un volume physique à un autre.
Configuration LVM :Opérations/Utilitaires de Volume Logique (LV)
Configuration LVM :Opérations/Utilitaires de Groupe de Volume (VG)