Dalším krokem při implementaci LVM po vytvoření fyzických nosičů nebo PV je přiřazení fyzických nosičů ke stávající nebo nové skupině nosičů. Níže jsou uvedeny nejběžněji používané operace/nástroje související s VG.
Vytvoření skupiny svazků
Použijte vgcreate příkaz k vytvoření nové skupiny svazků. Prostor ve skupině svazků je rozdělen na „rozsahy“. Výchozí velikost fyzického rozsahu je 4 MB. Syntaxe je:
# vgcreate [options] volume_group_name physical_volume
Chcete-li například vytvořit skupinu svazků s názvem vg01 pomocí fyzických svazků /dev/sdb a /dev/sdc s výchozí velikostí fyzického rozsahu 4 MB, zadejte:
# 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
Zobrazení skupin svazků
Použijte vgdisplay příkaz pro zobrazení atributů skupin svazků:
# 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
Kromě vgdisplay obsahují dva další příkazy seznam informací o skupinách svazků. Příkaz vgs hlásí informace o skupinách svazků ve zhuštěnější podobě. Příkaz vgscan prohledá všechny disky na skupiny svazků a znovu sestaví mezipaměti. Příklad:
# 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
Odebrání skupin svazků
Použijte vgremove příkaz k odstranění skupiny svazků, například:
# vgremove vg01 Volume group "vg01" successfully removed
# vgdisplay vg01 Volume group "vg01" not found Cannot process volume group vg01
Další příkazy VG
K manipulaci se skupinami svazků se používají následující příkazy:
- vgcfgbackup :Zálohujte konfigurace skupiny svazků.
- vgcfgrestore :Obnovení konfigurace skupiny svazků.
- vgchange :Změna atributů skupiny svazků.
- vgck :Zkontrolujte konzistenci skupin svazků.
- vgconvert :Změna formátu metadat skupiny svazků.
- vgexport :Zrušte registraci skupin svazků ze systému.
- vgextend :Přidejte fyzické svazky do skupiny svazků.
- vgimport :Zaregistrujte exportovanou skupinu svazků v systému.
- vgmerge :Sloučit skupiny svazků.
- vgmknodes :Vytvořte speciální soubory pro zařízení skupiny svazků v /dev.
- vgreduce :Odeberte fyzické svazky ze skupiny svazků.
- vgrename :Přejmenujte skupinu svazků.
- vgsplit :Přesunutí fyzických svazků do nové nebo existující skupiny svazků.
Konfigurace LVM:Operace/nástroje logického svazku (LV)
Konfigurace LVM:Operace/nástroje fyzického svazku (PV)