So erstellen Sie ein grundlegendes LVM-Volume unter Linux

click fraud protection

LVM (auch als Logical Volume Management bezeichnet) ist eine hervorragende Möglichkeit für Linux-Benutzer, Partitionen auf Festplatten in Echtzeit zu erweitern, zu verkleinern und zu ändern, ohne das Dateisystem aushängen zu müssen. In diesem Handbuch werden wir LVM das Rätsel lösen. Wir werden uns damit befassen, wie Sie ein grundlegendes LVM-Volume unter Linux einrichten, eine Volume-Gruppe erstellen und vieles mehr!

Bevor wir anfangen

In diesem Handbuch erfahren Sie, wie Sie ein grundlegendes LVM-Setup erstellen. Das Erstellen eines LVM-Volumes umfasst das Löschen von Daten. Bevor wir beginnen, erstellen Sie bitte eine Systemsicherung.

Da sind viele verschiedene Möglichkeiten zum Erstellen einer Systemsicherung unter Linux. Wenn Sie sich nicht sicher sind, wie Sie eine erstellen sollen, Bitte schauen Sie sich Deja-Dup an. Benutzer können ein Backup erstellen und es ins Internet oder auf einen Netzwerkserver hochladen.

Installieren Sie LVM2

Nachdem Sie ein Backup erstellt haben, ist es Zeit, die LVM-Software zu installieren. Öffnen Sie ein Terminal und geben Sie die Installationsanweisungen ein, die Ihrem Betriebssystem entsprechen.

instagram viewer

Ubuntu

sudo apt install lvm2 *

Debian

sudo apt-get install lvm2 *

Arch Linux

sudo pacman -S lvm2

Fedora

Fedora verwendet Logical Volume Management in großem Umfang. Daher besteht eine gute Chance, dass sich das LVM2-Paket und die Dienstprogramme bereits auf Ihrem Computer befinden. Wenn Sie sich jedoch nicht sicher sind und es trotzdem installieren möchten, lautet der Befehl:

sudo dnf lvm2 installieren *

OpenSUSE

sudo zypper installiere lvm2

Bereiten Sie Ihre Geräte vor

Sie befinden sich also in der Live-Umgebung. Öffnen Sie von hier aus den Ubuntu-Dash, indem Sie die Windows-Taste drücken. Klicken Sie dann auf das Suchfeld, geben Sie "Terminal" ein und drücken Sie die Eingabetaste, um es zu starten.

Erhalten Sie im Terminal Root-Zugriff. Das Abrufen von root ist von entscheidender Bedeutung, da es nicht möglich ist, mit LVM-Volumes ohne root zu interagieren.

sudo -s

Sobald Sie Root-Zugriff haben, bestätigen Sie diesen durch Eingabe von Wer bin ich Befehl. Wenn die Ausgabe "root" ist, haben Sie root-Zugriff.

Wer bin ich

Öffnen Sie die Festplatte, auf der Sie das LVM erstellen möchten vglPlatte Partitionseditor.

Hinweis: Ändern Sie sdX in das Laufwerk, das Sie verwenden möchten. Prüfen lsblk für mehr Informationen.

cfdisk / dev / sdX

Markieren Sie jede der Partitionen auf dem Laufwerk mit den Aufwärts- / Abwärtspfeiltasten. Verwenden Sie dann die Pfeiltasten Links / Rechts, um die Option „Löschen“ zu markieren. Drücken Sie Eingeben um den Löschvorgang zu bestätigen. Tun Sie dies, bis jede Partition auf dem Laufwerk verschwunden ist und leer ist.

Wenn alle Partitionen verschwunden sind, suchen Sie mit den Pfeiltasten nach links / rechts nach „Neu“ und drücken Sie darauf, um eine neue Partition zu erstellen.

Nach Auswahl von "Neu" werden Sie aufgefordert, eine neue Partition zu erstellen. Verwenden Sie die gesamte Festplatte. Wenn das Laufwerk, auf dem LVM eingerichtet werden soll, beispielsweise 18 GB beträgt, gebe ich in der Eingabeaufforderung "18 G" ein und so weiter.

Markieren Sie auf Anfrage „primär“ und drücken Sie erneut Eingeben auf der Tastatur. Markieren Sie dann die Option "Typ" und wählen Sie Linux LVM aus.

Beenden Sie den Partitionierungsprozess, indem Sie "Schreiben" markieren. Wählen Sie "Beenden", um Cfdisk zu beenden.

Richten Sie das physische LVM-Volume ein

Bevor wir unsere logischen LVM-Volumes erstellen und formatieren können, müssen wir ein physisches LVM-Volume erstellen. Das Erstellen von LVM-Volumes unter Linux erfolgt mit dem Tool pvcreate.

Führen Sie im Terminal die aus pvcreate Befehl für die LVM-Partition auf dem Laufwerk, das Sie für LVM verwenden möchten. In diesem Beispiel lautet der Laufwerksbuchstabe /dev/sdb.

pvcreate / dev / sdb1

Ausführen der pvcreate Befehl über dem /dev/sdb1 Partition erstellt ein neues physisches LVM-Volume. Wir können dies bestätigen, indem wir Folgendes ausführen:

lsblk

Erstellen Sie eine LVM-Datenträgergruppe

Nachdem wir ein physisches LVM-Volume eingerichtet haben, besteht der nächste Schritt darin, eine LVM-Volume-Gruppe zu erstellen. Um eine neue VG zu erstellen, gehen Sie zum Terminal und führen Sie Folgendes aus vgcreate Befehl. Denken Sie daran, zu ersetzen /dev/sdb1 mit Ihrer LVM-Partition.

Hinweis: In diesem Beispiel lautet der Name unserer LVM-Datenträgergruppe LVM1. Wenn Ihnen dieser Name nicht gefällt, können Sie ihn jederzeit ändern.

vgcreate -s 16M lvm1 / dev / sdb1

Wenn der obige Befehl erfolgreich ist, kann unsere LVM1-Volume-Gruppe verwendet werden.

Richten Sie logische LVM-Volumes ein

In logischen Volumes werden alle Daten in einem LVM gespeichert. Verwenden Sie die Option, um ein neues logisches Volume in Ihrem LVM zu erstellen lvcreate Befehl.

Um beispielsweise ein logisches Volume mit 2 GB zu erstellen, gehen Sie wie folgt vor:

lvcreate -L 2G -n lvm1a lvm1

Wiederholen Sie diesen Vorgang, um so viele Volumes zu erstellen, wie Sie möchten. Die grundlegende Syntax zum Erstellen logischer Volumes lautet:

lvcreate -L somenumberG -n logischer Massename logische Volumengruppe

Wenn Sie mit der Größe Ihrer neuen logischen LVM-Partition zufrieden sind, müssen Sie sie formatieren. So formatieren Sie beispielsweise unsere neue 2-GB-Partition mit dem Label „LVM1A“.

Zuerst, CD in die /dev/mapper Verzeichnis und suchen Sie die Bezeichnung der logischen Partition, die Sie formatieren möchten. In unserem Beispiel ist es /dev / mapper / lvm1-lvm1a.

cd / dev / mapper. ls

Führen Sie zum Formatieren des Volumes den folgenden Befehl als root aus:

 mkfs.ext4 / dev / mapper / lvm1-lvm1a

Greifen Sie nach Abschluss der Formatierung auf Ihr neues LVM-Volume zu, indem Sie die folgenden Befehle mit Root-Rechten ausführen.

Hinweis: Wenn Sie mehrere Volumes erstellen, ersetzen Sie diese lvm1-lvm1a mit dem, was du findest /dev/mapper.

mkdir / mnt / vfs / mount / dev / mapper / lvm1-lvm1a / mnt / vfs /
cd / mnt / vfs /
watch instagram story