Thursday, January 31, 2019

Logical Volume Manager (Linux) - Wikipedia


In Linux Logical Volume Manager ( LVM ) ist ein Device-Mapper-Ziel, das die Verwaltung logischer Volumes für den Linux-Kernel ermöglicht. Die meisten modernen Linux-Distributionen sind LVM-fähig, um ihre Root-Dateisysteme auf einem logischen Datenträger zu haben. [3][4][5]

Heinz Mauelshagen schrieb den ursprünglichen LVM-Code im Jahr 1998, wobei er die primären Konstruktionsrichtlinien vom Volume-Manager des HP-UX übernahm [1]




Häufige Verwendungen [ edit ]


LVM wird für folgende Zwecke verwendet:


  • Erstellen einzelner logischer Volumes mehrerer physischer Volumes oder ganzer Festplatten (etwas ähnlich wie RAID 0, aber ähnlicher als JBOD), um die Größenänderung von dynamischen Volumes zu ermöglichen.

  • Verwalten großer Festplattenfarmen durch Hinzufügen und Hinzufügen von Festplatten ohne Ausfallzeiten oder Dienstunterbrechung in Kombination mit Hot Swapping ersetzt.

  • Auf kleinen Systemen (wie einem Desktop) muss LVM nicht zum Installationszeitpunkt abschätzen, wie groß eine Partition sein muss, sondern auch, dass Dateisysteme problemlos angepasst werden können

  • Durchführen von konsistenten Sicherungen durch das Erstellen von Momentaufnahmen der logischen Datenträger.

  • Verschlüsseln mehrerer physischer Partitionen mit einem Kennwort.

LVM kann als dünne Softwareschicht über den Festplatten und Partitionen betrachtet werden, die erstellt werden Eine Abstraktion von Kontinuität und Benutzerfreundlichkeit für das Verwalten des Festplattenwechsels, das Partitionieren und das Backup.


Features [ edit ]


Verschiedene Elemente des LVM

Basisfunktionalität [ edit


  • Volume Groups (VGs) können Online-Größenänderung durch Aufnahme neuer physischer Volumes (PVs) oder Auswerfen bestehender Volumes.

  • Logische Volumes (LVs) können online skaliert werden, indem Extents auf sie verkettet oder von ihnen abgeschnitten werden.

  • LVs können zwischen PVs verschoben werden. 19659007] Erstellen von Nur-Lese-Snapshots von logischen Datenträgern (LVM1) oder Read-Write-Snapshots (LVM2).

  • VGs können in situ aufgeteilt oder zusammengefügt werden solange keine LVs den Split umfassen. Dies kann bei der Migration ganzer LVs zum oder vom Offline-Speicher hilfreich sein. LVM-Objekte können aus administrativen Gründen mit Tags versehen werden. [6]

  • VGs und LVs können aktiviert werden, wenn die zugrunde liegenden Geräte aktiviert werden verfügbar durch Verwendung des lvmetad -Daemons. [7]

Erweiterte Funktionalität [ edit ]


  • Hybrid-Volumes können mithilfe des dm-cache-Ziels erstellt werden schnellere Speichergeräte wie Flash-basierte SSDs dienen als Cache für ein oder mehrere langsamere Festplattenlaufwerke. [8]

  • Thin Provisioning LVs können aus einem Pool zugewiesen werden.

No comments:

Post a Comment