Einführung
In dieser Herausforderung lernen Sie, wie Sie ein bestehendes Logical Volume auf einem Linux-System erweitern. Dies gehört zu den Routineaufgaben in der Systemadministration, da der Speicherbedarf im Laufe der Zeit oft ansteigt und Sie in der Lage sein müssen, Ihre Dateisysteme flexibel an den wachsenden Bedarf anzupassen.
Ein bestehendes Logical Volume erweitern
Auf einem Server geht der Speicherplatz auf einem Logical Volume zur Neige. Als Systemadministrator wurden Sie beauftragt, das Logical Volume zu erweitern, um mehr Daten aufnehmen zu können. Eine zusätzliche Partition, /dev/vdb2, steht zur Verfügung, um sie der Volume-Gruppe hinzuzufügen und das Logical Volume zu vergrößern.
Bevor Sie beginnen, empfiehlt es sich, die aktuelle LVM-Konfiguration zu untersuchen. Dies hilft Ihnen, die Ausgangssituation der Herausforderung zu verstehen. Mit den folgenden Befehlen können Sie den aktuellen Status prüfen:
Physische Volumes, Volume-Gruppen und Logical Volumes prüfen:
sudo pvs && sudo vgs && sudo lvs
Hier sehen Sie das vorhandene Physical Volume (/dev/vdb1), die Volume-Gruppe (vg_data) und das Logical Volume (lv_data) mit seiner ursprünglichen Größe von 2 GiB.
Blockgeräte überprüfen:
lsblk
Dieser Befehl listet die verfügbaren Blockgeräte auf. Sie sollten die Festplatte /dev/vdb mit ihren Partitionen sehen, einschließlich der ungenutzten Partition /dev/vdb2, die Sie zur Erweiterung verwenden werden.
Das Verständnis dieses Ausgangszustands ist entscheidend für den erfolgreichen Abschluss der Aufgabe.
Aufgaben
- Initialisieren Sie die Partition
/dev/vdb2als neues Physical Volume. - Fügen Sie das neue Physical Volume der Volume-Gruppe
vg_datahinzu. - Erweitern Sie das Logical Volume
lv_dataauf eine Gesamtgröße von mindestens 4 GiB. - Passen Sie die Größe des Dateisystems auf dem Logical Volume an, um den neu verfügbaren Platz nutzbar zu machen.
Anforderungen
- Die Ausgangskonfiguration umfasst ein 2 GiB großes Logical Volume namens
lv_datain der Volume-Gruppevg_data, welches auf der Partition/dev/vdb1erstellt wurde. - Sie müssen die Partition
/dev/vdb2verwenden, um die Volume-Gruppe zu erweitern. - Das erweiterte Logical Volume muss eine Gesamtgröße von mindestens 4 GiB aufweisen.
Beispiel
Nach Abschluss der Schritte sollte der Befehl lvdisplay für /dev/vg_data/lv_data eine Größe von 4,00 GiB anzeigen. Sie können dies mit folgendem Befehl überprüfen:
sudo lvdisplay /dev/vg_data/lv_data
Achten Sie in der Ausgabe auf die Zeile LV Size:
--- Logical volume ---
...
LV Size 4.00 GiB
...
Zusammenfassung
In dieser Herausforderung haben Sie gelernt, wie man ein bestehendes Logical Volume unter Linux erweitert. Sie haben ein neues Physical Volume erstellt, es einer vorhandenen Volume-Gruppe hinzugefügt und anschließend das Logical Volume vergrößert, um den zusätzlichen Speicherplatz zu nutzen. Dies ist eine essenzielle Fertigkeit für Systemadministratoren, da sie es ermöglicht, Dateisysteme dynamisch mit den Anforderungen an die Speicherkapazität mitwachsen zu lassen.



