Startseite » wie man » So verwenden Sie LVM unter Ubuntu für die einfache Größenänderung von Partitionen und Momentaufnahmen

    So verwenden Sie LVM unter Ubuntu für die einfache Größenänderung von Partitionen und Momentaufnahmen

    Das Installationsprogramm von Ubuntu bietet ein einfaches Kontrollkästchen "LVM verwenden". Die Beschreibung besagt, dass Logical Volume Management aktiviert ist, sodass Sie Snapshots erstellen und die Größe Ihrer Festplattenpartitionen leichter ändern können. So gehen Sie vor.

    LVM ist eine Technologie, die RAID-Arrays oder Speicherplätzen unter Windows in gewisser Weise ähnelt. Diese Technologie ist zwar auf Servern besonders nützlich, kann aber auch auf Desktop-PCs verwendet werden.

    Verwenden Sie LVM mit Ihrer neuen Ubuntu-Installation?

    Die erste Frage ist, ob Sie LVM mit Ihrer Ubuntu-Installation verwenden möchten. Ubuntu macht dies mit einem schnellen Klick einfach zu aktivieren, diese Option ist jedoch standardmäßig nicht aktiviert. Wie das Installationsprogramm sagt, können Sie so die Größe der Partitionen ändern, Snapshots erstellen, mehrere Datenträger in einem einzigen logischen Datenträger zusammenführen und so weiter, während das System ausgeführt wird. Im Gegensatz zu typischen Partitionen müssen Sie Ihr System nicht herunterfahren, von einer Live-CD oder einem USB-Laufwerk booten und die Größe Ihrer Partitionen ändern, wenn sie nicht verwendet werden.

    Um ehrlich zu sein, wird der durchschnittliche Ubuntu-Desktopbenutzer wahrscheinlich nicht wissen, ob er LVM verwendet oder nicht. Wenn Sie jedoch später fortgeschrittenere Dinge tun möchten, kann LVM helfen. LVM ist möglicherweise komplexer, was zu Problemen führen kann, wenn Sie Ihre Daten später wiederherstellen müssen - insbesondere, wenn Sie nicht so erfahren sind. Es sollte hier keine spürbare Leistungseinbusse geben - LVM ist direkt im Linux-Kernel implementiert.

    Logical Volume Management erklärt

    Wir haben bereits erklärt, was LVM ist. Kurz gesagt, bietet es eine Abstraktionsebene zwischen Ihren physischen Festplatten und den Partitionen, die Ihrem Betriebssystem angezeigt werden. In Ihrem Computer befinden sich beispielsweise zwei Festplatten mit einer Größe von jeweils 1 TB. Auf diesen Festplatten müssen mindestens zwei Partitionen vorhanden sein, und jede dieser Partitionen wäre 1 TB groß.

    LVM bietet dazu eine Abstraktionsebene. Anstelle der herkömmlichen Partition auf einer Festplatte würde LVM die Festplatten nach der Initialisierung als zwei separate „physische Volumes“ behandeln. Sie können dann "logische Datenträger" auf der Grundlage dieser physischen Datenträger erstellen. Beispielsweise können Sie diese beiden 1-TB-Platten in einer einzigen 2-TB-Partition kombinieren. Ihr Betriebssystem würde nur ein Volumen von 2 TB sehen, und LVM würde alles im Hintergrund erledigen. Eine Gruppe von physischen Datenträgern und logischen Datenträgern wird als "Datenträgergruppe" bezeichnet. Ein typisches System hat nur eine einzelne Datenträgergruppe.

    Diese Abstraktionsebene ermöglicht es, Partitionen auf einfache Weise zu ändern, mehrere Festplatten in einem einzigen Volume zusammenzufassen und sogar „Momentaufnahmen“ des Dateisystems einer Partition zu erstellen, während sie ausgeführt wird.

    Beachten Sie, dass das Zusammenführen mehrerer Festplatten in einem einzigen Volume eine schlechte Idee sein kann, wenn Sie keine Sicherungen erstellen. Es ist wie bei RAID 0: Wenn Sie zwei 1-TB-Volumes in einem einzigen 2-TB-Volume zusammenfassen, könnten wichtige Daten auf dem Volume verloren gehen, wenn nur eine Ihrer Festplatten ausfällt. Backups sind entscheidend, wenn Sie diesen Weg gehen.

    Grafische Dienstprogramme zum Verwalten Ihrer LVM-Volumes

    LVM-Volumes werden traditionell mit Linux-Terminalbefehlen verwaltet. Diese werden für Ubuntu funktionieren, aber es gibt eine einfachere grafische Methode, die jeder nutzen kann. Wenn Sie ein Linux-Benutzer sind, der GParted oder einen ähnlichen Partitionsmanager verwendet hat, machen Sie sich keine Gedanken - GParted unterstützt keine LVM-Festplatten.

    Stattdessen können Sie dazu das mit Ubuntu mitgelieferte Festplatten-Dienstprogramm verwenden. Dieses Dienstprogramm wird auch als GNOME Disk Utility oder Palimpsest bezeichnet. Starten Sie es, indem Sie auf das Symbol im Bindestrich klicken, nach Datenträgern suchen und die Eingabetaste drücken. Im Gegensatz zu GParted zeigt das Festplatten-Dienstprogramm Ihre LVM-Partitionen unter "Andere Geräte" an, sodass Sie diese formatieren und ggf. andere Optionen anpassen können. Dieses Dienstprogramm funktioniert auch von einer Live-CD oder einem USB-Laufwerk.

    Leider unterstützt das Dienstprogramm Disks nicht die Vorteile der leistungsfähigsten Funktionen von LVM. Es gibt keine Optionen zum Verwalten Ihrer Volume-Gruppen, zum Erweitern von Partitionen oder zum Erstellen von Snapshots. Sie könnten das vom Terminal aus tun, müssen aber nicht. Stattdessen können Sie das Ubuntu Software Center öffnen, nach LVM suchen und das Logical Volume Management-Tool installieren. Sie könnten auch einfach das ausführen sudo apt-get install system-config-lvm Befehl in einem Terminalfenster. Nach der Installation können Sie das Logical Volume Management-Dienstprogramm über den Strich öffnen.

    Dieses grafische Konfigurationstool wurde von Red Hat erstellt. Es ist etwas veraltet, aber es ist die einzige grafische Methode, um dies zu erledigen, ohne auf Terminalbefehle zurückgreifen zu müssen.

    Angenommen, Sie wollten Ihrer Volume-Gruppe ein neues physisches Volume hinzufügen. Sie öffnen das Tool, wählen die neue Festplatte unter "Nicht initialisierte Einträge" aus und klicken auf die Schaltfläche "Eintrag initialisieren". Sie finden dann das neue physische Volume unter Nicht zugewiesene Volumes. Sie können es mit der Schaltfläche „Zu bestehender Volume-Gruppe hinzufügen“ der Volume-Gruppe „Ubuntu-vg“ hinzufügen, die Ubuntu während des Installationsvorgangs erstellt hat.

    Die Volume-Gruppenansicht zeigt Ihnen einen visuellen Überblick über Ihre physischen Volumes und logischen Volumes. Hier haben wir zwei physische Partitionen auf zwei separaten Festplatten. Wir haben eine Swap-Partition und eine Root-Partition, genauso wie Ubuntu sein Partitionierungsschema standardmäßig einrichtet. Da wir eine zweite physische Partition von einem anderen Laufwerk hinzugefügt haben, gibt es jetzt einen guten Teil des ungenutzten Speicherplatzes.

    Um eine logische Partition in den physischen Bereich zu erweitern, können Sie sie unter Logische Ansicht auswählen, auf Eigenschaften bearbeiten klicken und die Größe ändern, um die Partition zu vergrößern. Sie könnten es auch von hier aus verkleinern.


    Mit den anderen Optionen in system-config-lvm können Sie Snapshots und Spiegelung einrichten. Sie werden diese Funktionen wahrscheinlich nicht auf einem typischen Desktop benötigen, aber sie sind hier grafisch verfügbar. Denken Sie daran, dass Sie dies alles auch mit Terminalbefehlen machen können.