Zum Hauptinhalt springen

So ändern Sie die Größe von LVM in Linux: Ein Anfängerhandbuch

Logical Volume Management (LVM) ist ein flexibler und leistungsfähiger Speicherverwaltungsmechanismus auf Linux–Systemen. Es ermöglicht Ihnen, mehrere physische Laufwerke zu einer virtuellen Speichergruppe zu kombinieren und dann logische Volumes auf dieser Gruppe zu erstellen.

Einer der Vorteile von LVM ist die Möglichkeit, die Größe logischer Volumes zu ändern, ohne das System neu zu starten. Dies kann nützlich sein, wenn Sie den für eine bestimmte Partition zugewiesenen Speicherplatz erhöhen möchten.

In diesem Handbuch werden wir die grundlegenden Schritte zum Ändern der Größe von LVM in Linux für Anfänger untersuchen. Wir zeigen Ihnen, wie Sie die Größe eines logischen Volumes vergrößern und verkleinern können und wie Sie den freien Speicherplatz auf einem physischen Laufwerk nutzen können, um das LVM-Volumen zu erweitern.

Was ist LVM und warum sollte ich es ändern

Logical Volume Manager (LVM) ist ein Partitions— und Volume-Management-System auf einem Linux-Betriebssystem. Es bietet Flexibilität und Funktionen für die Verwaltung des Datenspeichers, sodass Sie die Größe von Partitionen ändern können, ohne das Betriebssystem neu installieren zu müssen.

LVM wird verwendet, um physische Datenträgergeräte in Volumegruppen zu kombinieren, die dann in logische Volumes aufgeteilt werden. Jedes logische Volume kann in ein bestimmtes Dateisystem formatiert und zum Speichern von Daten verwendet werden.

Sie können die Größe des LVM ändern, wenn auf den Volumes nicht genügend freier Speicherplatz verfügbar ist oder wenn Sie die Partitionen erweitern möchten, um neue Software zu installieren oder zusätzliche Daten zu speichern.

Mit LVM können Sie die Größe von logischen Volumes einfach ändern, freien Speicherplatz zwischen Partitionen neu verteilen, Snapshots erstellen, um Daten zu sichern, und andere Aktionen ausführen, um die Speicherplatznutzung zu optimieren.

Vorteile von LVM:
Flexibilität bei der Verwaltung von Festplatten und Partitionen
Möglichkeit zum Hinzufügen und Entfernen von Speicherplatz ohne Neustart
Möglichkeit, Snapshots für die Sicherung zu erstellen
Einfache Verwaltung

Daher ist es wichtig zu verstehen, wie Sie dies richtig und sicher tun können, um Datenverluste oder unerwünschte Systemprobleme zu vermeiden.

So überprüfen Sie die aktuelle LVM-Größe

Bevor Sie die Größe des LVM ändern, ist es wichtig, die aktuelle Größe des LVM zu kennen. Dazu können Sie den Befehl df -h verwenden, der Informationen über den verfügbaren Speicherplatz auf Dateisystemgeräten anzeigt.

Das folgende Beispiel zeigt die Ausgabe des Befehls df -h :

$ df -hФайловая система Размер Использовано Дост Использовано% Cмонтировано в/dev/mapper/vg-lv 20G 3,0G 16G 16% //dev/sda1 976M 104M 805M 12% /boottmpfs 2,0G 0 2,0G 0% /dev/shm

Die Ausgabe zeigt die Größe, die Auslastung und den verfügbaren Speicherplatz für jedes Dateisystem an. Zum Beispiel hat LVM in diesem Beispiel eine Größe von 20G, von denen 3,0G verwendet wird und 16G verfügbar ist.

Jetzt wissen Sie, wie Sie die aktuelle LVM-Größe mit dem Befehl df -h überprüfen können.

Wie kann ich die Größe von LVM in Linux ändern

Um die Größe von LVM-Volumes unter Linux zu ändern, müssen Sie einige einfache Schritte ausführen. Stellen Sie zunächst sicher, dass Sie über freien Speicherplatz auf der Festplatte verfügen, mit dem Sie die Größe des LVM-Volumes erhöhen können.

1. Zuerst müssen Sie die aktuelle Größe des LVM-Volumes mit dem Befehl df -h überprüfen. Bestimmen Sie, welches LVM-Volume Sie ändern möchten.

2. Bevor Sie die Größe eines LVM-Volumes ändern können, müssen Sie das dem LVM-Volume zugeordnete Dateisystem aushängen. Geben Sie dazu den Befehl umount /Pfad zu Ihrem Dateisystem ein. Ersetzen Sie /Dateisystempfad durch den Dateisystempfad, der dem ausgewählten LVM-Volume zugeordnet ist.

3. Ändern Sie die Größe des LVM-Volumes mit dem Befehl lvresize . Um beispielsweise die Größe eines LVM-Volumes um 10 Gigabyte zu erhöhen, geben Sie sudo lvresize -L +10G /dev/vg_name/lv_name ein. Ersetzen Sie vg_name durch den Namen Ihrer Volumegruppe und lv_name durch den Namen Ihres LVM-Volumes.

4. Nachdem Sie die Größe eines LVM-Volumes geändert haben, können Sie die Größe des dem LVM-Volume zugeordneten Dateisystems ändern. Geben Sie dazu den Befehl resize2fs /dev/vg_name/lv_name ein. Ersetzen Sie vg_name durch den Namen Ihrer Volumegruppe und lv_name durch den Namen Ihres LVM-Volumes.

5. Nachdem Sie die Größe des LVM-Volumes und des Dateisystems bearbeitet haben, mounten Sie das Dateisystem mithilfe des Befehls mount /Dateisystempfad wieder. Ersetzen Sie /Dateisystempfad durch den Dateisystempfad, der dem ausgewählten LVM-Volume zugeordnet ist.

6. Führen Sie schließlich den Befehl df -h aus, um die neue Größe des LVM-Volumes und des Dateisystems zu überprüfen.

Jetzt wissen Sie, wie Sie die Größe eines LVM-Volumes in Linux ändern können. Denken Sie daran, dass dies ein kritischer Prozess ist, der die Datenintegrität beeinträchtigen kann. Seien Sie also vorsichtig und erstellen Sie eine Sicherungskopie, bevor Sie Änderungen vornehmen.

Das TeamDie Beschreibung
df -hZeigt die Größe von LVM-Volumes und Dateisystemen an
umount /Pfad zum DateisystemEinhängen des Dateisystems
lvresize -L +10G /dev/vg_name/lv_nameÄndern der Größe eines LVM-Volumes
resize2fs /dev/vg_name/lv_nameÄndern der Größe des Dateisystems
mount /Pfad zum DateisystemDateisystem einhängen

So vergrößern Sie die LVM-Größe

Das Ändern der Größe des LVM (Logical Volume Manager) unter Linux kann nützlich sein, wenn Sie zusätzlichen Speicherplatz zum Speichern von Daten hinzufügen oder die Größe eines vorhandenen Volumes erhöhen müssen.

Um die Größe des LVM zu erhöhen, müssen Sie einige einfache Schritte befolgen:

  1. Verwenden Sie den Befehl lvdisplay, um die aktuellen LVM-Volumes auf Ihrem System zu sehen.
  2. Überprüfen Sie, ob auf dem physischen Volume genügend freier Speicherplatz vorhanden ist, indem Sie den Befehl verwenden pvdisplay.
  3. Verwenden Sie den Befehl lvresize, um die Größe des logischen Volumes zu erhöhen. Um beispielsweise das logische Volume "mylvm" um 10 Gigabyte zu erhöhen, verwenden Sie den Befehl sudo lvresize -L +10G /dev/mapper/mylvm.
  4. Überprüfen Sie die Änderungen mit dem Befehl lvdisplay. Die Größe des logischen Volumes muss erhöht werden.
  5. Verwenden Sie den Befehl resize2fs um die Größe des Dateisystems zu ändern, das sich auf einem logischen Volume befindet. Um beispielsweise das Dateisystem auf dem logischen Volume "mylvm" zu vergrößern, verwenden Sie den folgenden Befehl sudo resize2fs /dev/mapper/mylvm.
  6. Überprüfen Sie die Änderungen mit dem Befehl df -h. Die Größe des Dateisystems muss erhöht werden.

Beachten Sie, dass das Ändern der Größe von LVM einen Neustart des Systems oder das Deaktivieren von Dateisystemen auf einem logischen Volume erfordern kann. Seien Sie also vorsichtig und sichern Sie Ihre Daten, bevor Sie Operationen ausführen.