Logical Volume Manager
Der LVM stellt eine einheitliche Schnittstelle zur Verwaltung der Speicherressourcen dar (Plattenverwaltung). Er ordnet physikalisch vorhande Festplatten einer logischen Ebene zu. Er vereinfacht eine das Managment durch eine Reihe von betriebsystemnahen Kommandos.
Logical Volume (LV)
Ein LV ist die Zuordnung von einer physikalisch vorhanden Festplatte zu einer logischen. Ein logische Disk (hdisk) kann sich über mehrere physikalische Disks (pdisk)erstrecken.
Beispiel:
# ssaxlate -l hdisk2 pdisk7 pdisk15
Hier beinhaltet die logische hdisk2 zwei physikalische Disks.
Volume Group (VG)
Die VG fasst eine Gruppe Logical Volumes (LV) zusammen. Eine VG beeinhaltet mehrere LV's die organisatorisch zusammengehören.
Bespiel:
# lsvg -l rootvg rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1 1 closed/syncd N/A hd6 paging 256 256 1 open/syncd N/A hd8 jfslog 1 1 1 open/syncd N/A hd4 jfs 8 8 1 open/syncd / hd2 jfs 128 128 1 open/syncd /usr hd9var jfs 16 16 1 open/syncd /var hd3 jfs 16 16 1 open/syncd /tmp hd1 jfs 4 4 1 open/syncd /home hd10opt jfs 2 2 1 open/syncd /opt lg_dumplv sysdump 64 64 1 open/syncd N/A varadmlog jfs 16 16 1 open/syncd /var/adm/log usrlocal jfs 8 8 1 open/syncd /usr/local
Dateisystem
In einem LV wird ein Dateisystem angelegt um darin Daten abzuspeichern. Auf ein Dateisystem greifen Programme in der Regel zu um dort Informationen dauerhaft abzuspeichern. Das Dateisystem kann bei Bedarf erweitert werden ohne das eine Betriebunterbrechung nötig wäre.
Wichtige Kommandos zur Verwaltung des LVM
Auswahl ohne Anspruch auf Vollständigkeit. Nähere Hinweise sind aus den Manpages (Hilfseiten) zu den jeweiligen Befehlen zu ersehen.
Beispiel:
man lslv
- lsvg
- Listet den Inhalt einer Volumegruppe auf
- lspv
- Listet die physikalisch vorhanden Disks auf
- lslv
- Gibt nähere Informationen eines Logical Volume aus
- rmlv
- Löscht ein LV
- chlv
- Ändert bestimmte Eigenschaften eines LV
- migratepv
- LV verschieben auf eine andere Disk
- extendlv
- Ein LV vergrößern
- mklvcopy
- Erzeugt eine Kopie eines vorhandenen LV
- rmlvcopy
- Löscht eine Kopie eines vorhandenen LV
- chfs
- Ändert bestimmte Eigenschaften eines Dateisystems (z.B. Größe)
- crfs
- Legt eines neues Dateisystem an
- rmfs
- Löscht ein Dateisystem endgültig