LVM

LVM unter Linux Mint konfigurieren

LVM unter Linux Mint konfigurieren
Stellen Sie sich vor, Sie haben eine Festplatte, bei der Sie die Größe einer ausgewählten Partition ändern müssen. Dies ist unter Linux dank LVM möglich. Vor diesem Hintergrund erfahren Sie in diesem Artikel, wie Sie LVM unter Linux Mint konfigurieren. Sie können dieses Tutorial jedoch auf jede Linux-Distribution anwenden.

Was ist LVM?

LVM ist ein Logical Volume Manager, der für den Linux-Kernel entwickelt wurde. Derzeit gibt es 2 Versionen von LVM. LVM1 wird praktisch nicht mehr unterstützt, während LVM-Version 2 verwendet wird, die allgemein als LVM2 bezeichnet wird.

LVM enthält viele der Funktionen, die von einem Volume-Manager erwartet werden, darunter:

Um Ihnen eine Vorstellung von der Leistungsfähigkeit und Nützlichkeit von LVM zu geben, gebe ich Ihnen das folgende Beispiel: Angenommen, wir haben eine kleine Festplatte, zum Beispiel 80 GbG. Die Verteilung der Festplatte wäre ungefähr so:

Diese Verteilung könnte richtig und nützlich sein, aber stellen Sie sich vor, wir installieren viele Programme und die Root-Partition füllt sich, aber in persönlichen Dateien gibt es praktisch keine Daten und die /home-Partition hat 20 GB zur Verfügung. Dies ist eine schlechte Nutzung der Festplatte. Mit LVM ist die Lösung für dieses Problem einfach, da Sie einfach die Partition mit /home verkleinern und dann den dem Root-Verzeichnis zugewiesenen Speicherplatz vergrößern können.

LVM-Vokabular

Um diesen Beitrag für den Leser so einfach wie möglich zu gestalten, müssen einige Konzepte berücksichtigt werden, die eng mit LVM verbunden sind. Wenn Sie diese Konzepte effektiv kennen, können Sie das volle Potenzial dieses Tools besser verstehen:

Fangen wir also an:

LVM auf Linux Mint konfigurieren

Zuerst müssen Sie das lvm2-Paket in Ihrem System installieren. Öffnen Sie dazu einen Terminalemulator und schreiben Sie. Beachten Sie, dass Sie zum Ausführen dieses Befehls Superuser-Berechtigungen benötigen.

sudo apt installieren lvm2

Als nächstes werde ich fdisk verwenden, um zu überprüfen, welche Partitionen ich habe. Natürlich müssen Sie dies auch tun, um sicherzustellen, dass es sich auch um Ihre Partitionen handelt.

sudo -i
fdisk -l

Wie ihr seht, habe ich eine zweite Festplatte. Damit LVM seine Arbeit erledigen kann, müssen die Festplatte oder Partitionen vom Typ LVM vorbereitet werden. Daher muss ich etwas an der zweiten Festplatte namens sdb arbeiten.

Geben Sie also diesen Befehl ein:

fdisk /dev/sdb

Drücken Sie als Nächstes die Taste "n", um eine neue Partition zu erstellen. Drücken Sie dann die Eingabetaste. Drücken Sie als Nächstes die Taste "p", um die Partition als primäre Partition festzulegen. Drücken Sie dann die Eingabetaste. Jetzt müssen Sie 1 drücken, um es als erste Partition der Festplatte zu erstellen. Drücken Sie dann die Eingabetaste.

Der nächste Schritt besteht also darin, die Taste „t“ zu drücken, um die Systemkennung einer Partition zu ändern. Drücken Sie dann die Eingabetaste. Und wählen Sie die LVM-Partition. Geben Sie dazu „8e“ ein. Drücken Sie dann die Eingabetaste. Geben Sie also die Taste „w“ ein, um alle Änderungen zu schreiben.

Überprüfen Sie abschließend die Partition.

fdisk -l /dev/sdb

HINWEIS: Wenn Sie mit mehreren Partitionen arbeiten, müssen Sie diesen Vorgang mit jeder von ihnen wiederholen repeat.

Jetzt sind wir bereit weiterzumachen.

Erstellen Sie das physische Volume (PV)

Um mit LVM zu arbeiten, müssen wir zuerst die Physical Volumes (PV) definieren, dazu verwenden wir den Befehl pvcreate. Also lass uns gehen.

pvcreate /dev/sdb1

Überprüfen Sie die Änderungen.

pvdisplay

HINWEIS: Wenn wir mehr als eine Partition hätten, müssten wir sie alle zum PV hinzufügen.

Erstellen Sie die Datenträgergruppe (VG)

Sobald Sie die Partitionen bereit haben, müssen Sie sie einer Volume-Gruppe hinzufügen add. Geben Sie also diesen Befehl ein:

vgcreate volumegroup /dev/sdb1

Ersetzen Sie „volumegroup“ durch den gewünschten Namen. Wenn Sie mehr Partitionen hätten, müssten Sie diese nur dem Befehl hinzufügen. Beispielsweise:

vgcreate volumegroup /dev/sdb1

Sie können den Namen schreiben, was Sie für die VG wollen. Überprüfen Sie also die Volume-Gruppe mit diesem Befehl:

vgdisplay

Erstellen Sie die logischen Volumes (LV)

Dies ist der zentrale Moment des Beitrags, denn in diesem Teil werden wir die logischen Volumes erstellen, die wie eine normale Partition aussehen werden.

Führen Sie also diesen Befehl aus:

lvcreate -L 4G -n  volume volumegroup

Dieser Befehl erstellt ein logisches Volumen von 4 GB Speicherplatz über der zuvor erstellten Gruppe.

Mit lvdisplay können Sie den LV überprüfen check.

lvdisplay

Der nächste Schritt ist das Formatieren und Mounten der VL.

mkfs.ext4 /dev/volumegroup/volume

Erstellen Sie nun einen temporären Ordner und mounten Sie die VL darauf.

mkdir /zeitlich/
mount /dev/volumegroup/volume /temporal/

Überprüfen Sie nun die VL.

df -h | grep termporal

Erhöhen oder verringern Sie die Größe des logischen Volumes

Eine der phänomenalsten Möglichkeiten von LVM ist die Möglichkeit, ein logisches Volume auf sehr einfache Weise zu vergrößern. Geben Sie dazu den folgenden Befehl ein.

lvextend -L +2G /dev/volumegroup/volume

Schließlich ist es notwendig, die gleiche Änderung im Dateisystem widerzuspiegeln, führen Sie dazu diesen Befehl aus.

resize2fs /dev/volumegroup/volume

Überprüfen Sie die neue Größe:

df -h | grep temporal

Abschließende Gedanken

Das Erlernen der Konfiguration von LVM in Linux Mint ist ein einfacher Prozess, der viele Probleme beim Arbeiten mit Partitionen vermeiden kann. Dazu lade ich Sie ein, mehr über das Thema zu lesen, da ich Ihnen hier praktische und einfache Beispiele zur Konfiguration gezeigt habe.

SuperTuxKart für Linux
SuperTuxKart ist ein großartiger Titel, der entwickelt wurde, um Ihnen das Mario Kart-Erlebnis kostenlos auf Ihrem Linux-System zu bieten. Es ist ziem...
Battle for Wesnoth-Tutorial
The Battle for Wesnoth ist eines der beliebtesten Open-Source-Strategiespiele, die Sie derzeit spielen können. Dieses Spiel befindet sich nicht nur se...
0 A.D. Lernprogramm
Von den vielen Strategiespielen da draußen, 0 A.D. schafft es, sich trotz Open Source als umfassender Titel und sehr tiefgehendes, taktisches Spiel ab...