Logisches Volume, physisches Volume und Volume-Gruppen

Logisches Volume, physisches Volume und Volume-Gruppen

Kann mir bitte jemand die Bedeutung von „Logical Volume“, „Physical Volume“ und „Volume Groups“ erklären? Welche Bedeutung und welchen Vorteil haben sie unter Linux?

Antwort1

Die logische Datenträgerverwaltung ist eine weit verbreitete Technik zum Bereitstellen von logischem statt physischem Speicher.

Mit LVM können sich „logische“ Partitionen über mehrere physische Festplatten erstrecken und ihre Größe kann geändert werden (im Gegensatz zu herkömmlichen „Rohpartitionen“ von Ext3).

Eine physische Festplatte wird in ein oder mehrere physische Datenträger (Pvs) aufgeteilt und durch die Kombination von PVs werden logische Datenträgergruppen (VGs) erstellt.

Weitere Informationen finden Sie hier unterDer Linux Logical Volume Manager

Dieses Bild bringt es ziemlich gut auf den Punkt

Bildbeschreibung hier eingeben

Außerdem gibt es einige gute Informationen unterEin Leitfaden für Anfänger zu LVM

Einer der großen Vorteile von LVM besteht darin, dass Sie die Größe einer Partition sehr einfach reduzieren und sie beispielsweise auf anderen Partitionen verwenden können, ohne dass Daten verloren gehen.

Sie können jedem logischen Datenträger auch nur minimalen Speicherplatz zuweisen und einen Teil der Festplatte nicht zugewiesen lassen. Wenn die Partitionen dann voll werden, können sie bei Bedarf erweitert werden.

Aus dem Archlinux-Wiki:

Vorteile

LVM bietet Ihnen mehr Flexibilität als die Verwendung normaler Festplattenpartitionen:

  1. Verwenden Sie eine beliebige Anzahl Festplatten als eine große Festplatte.

  2. Lassen Sie logische Datenträger über mehrere Festplatten verteilen.

  3. Erstellen Sie kleine logische Datenträger und passen Sie deren Größe „dynamisch“ an, wenn sie voller werden.

  4. Ändern Sie die Größe logischer Datenträger unabhängig von ihrer Reihenfolge auf der Festplatte. Die Position des LV innerhalb des VG ist dabei nicht von Belang. Es besteht keine Notwendigkeit, den verfügbaren Speicherplatz in der Umgebung sicherzustellen.

  5. Logische und physische Datenträger können online in der Größe geändert, erstellt oder gelöscht werden. Die Größe der darauf befindlichen Dateisysteme muss noch geändert werden, einige unterstützen jedoch die Online-Größenänderung.

  6. Online-/Livemigration von von Diensten verwendeten LVs auf andere Datenträger, ohne dass die Dienste neu gestartet werden müssen.

  7. Mit Snapshots können Sie eine eingefrorene Kopie des Dateisystems sichern und gleichzeitig die Dienstausfallzeit auf ein Minimum reduzieren.

Nachteile

  1. Exklusiv für Linux (fast). Für die meisten anderen Betriebssysteme (FreeBSD, Windows usw.) gibt es keine offizielle Unterstützung.

  2. Zusätzliche Schritte beim Einrichten des Systems, komplizierter.

  3. Wenn Sie das Btrfs-Dateisystem verwenden, bietet Ihnen dessen Subvolume-Funktion außerdem den Vorteil eines flexiblen Layouts. In diesem Fall ist die Verwendung der zusätzlichen Abstraktionsschicht von LVM möglicherweise unnötig.

LVM auf Archlinux

verwandte Informationen