Der nächste Schritt bei der Implementierung von LVM nach dem Erstellen der physischen Volumes oder PV besteht darin, die physischen Volumes einer vorhandenen oder neuen Volume-Gruppe zuzuweisen. Nachfolgend finden Sie die am häufigsten verwendeten VG-bezogenen Operationen/Dienstprogramme.
Erstellen einer Volumengruppe
Verwenden Sie das vgcreate Befehl zum Erstellen einer neuen Volume-Gruppe. Der Platz in einer Volume-Gruppe ist in „Extents“ unterteilt. Die Standardgröße des physischen Extents beträgt 4 MB. Die Syntax lautet:
# vgcreate [options] volume_group_name physical_volume
Um beispielsweise eine Datenträgergruppe mit dem Namen vg01 unter Verwendung der physischen Datenträger /dev/sdb und /dev/sdc mit einer physischen Standardgröße von 4 MB zu erstellen, geben Sie Folgendes ein:
# 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
Volumengruppen anzeigen
Verwenden Sie das vgdisplay Befehl zum Anzeigen von Attributen von Volumengruppen:
# 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
Zusätzlich zu vgdisplay listen zwei weitere Befehle Informationen zu Datenträgergruppen auf. Der vgs-Befehl gibt Informationen zu Datenträgergruppen in komprimierterer Form aus. Der Befehl vgscan durchsucht alle Platten nach Volumengruppen und baut Caches neu auf. Beispiel:
# 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
Volumengruppen entfernen
Verwenden Sie das vgremove Befehl zum Entfernen einer Datenträgergruppe, zum Beispiel:
# vgremove vg01 Volume group "vg01" successfully removed
# vgdisplay vg01 Volume group "vg01" not found Cannot process volume group vg01
Zusätzliche VG-Befehle
Die folgenden Befehle werden verwendet, um Datenträgergruppen zu manipulieren:
- vgcfgbackup :Datenträgergruppenkonfigurationen sichern.
- vgcfgrestore :Datenträgergruppenkonfigurationen wiederherstellen.
- vgändern :Datenträgergruppenattribute ändern.
- vgck :Überprüfen Sie die Konsistenz von Volume-Gruppen.
- vgconvert :Metadatenformat der Datenträgergruppe ändern.
- vgexport :Volumengruppen vom System abmelden.
- vgextend :Physische Volumes zu einer Volume-Gruppe hinzufügen.
- vgimport :Registriert eine exportierte Datenträgergruppe beim System.
- vgmerge :Datenträgergruppen zusammenführen.
- vgmknodes :Erstellen Sie spezielle Dateien für Volumengruppengeräte in /dev.
- vgreduce :Physische Datenträger aus einer Datenträgergruppe entfernen.
- vgrename :Eine Datenträgergruppe umbenennen.
- vgsplit :Physische Datenträger in eine neue oder vorhandene Datenträgergruppe verschieben.
LVM-Konfiguration :Logical Volume (LV) Operations/Utilities
LVM Configuration :Physical Volume (PV) Operations/Utilities