Arbeiten Sie mit dem Befehl vgextend linux

Arbeiten Sie mit dem Befehl vgextend linux
Die Arbeit mit Logical Volume Management (LVM) unter Linux gibt den Benutzern die Flexibilität, Partitionen zu erstellen und mit ihnen zu arbeiten. Sie können verschiedene Speichermengen problemlos erstellen, ändern, ändern und löschen.

Sie können eine Volumengruppe leicht ändern, indem Sie sie mit einem physischen Volumen erweitern vgextend Befehl. Der Befehl ist einfach und Sie müssen das physische Volumen nur als Argument hinzufügen, wenn Sie den Befehl vGextend verwenden.

Wenn Sie nicht mit Volumengruppen gearbeitet haben oder nach einer sicheren Möglichkeit suchen, Ihre Volumengruppe zu erweitern, werden wir in diesem Leitfaden ein praktisches Beispiel behandeln. Lass uns anfangen.

Was ist LVM?

LVM ist ein Linux -System, das für die Verwaltung von Dateisystemen und logischen Volumina in einem Linux -System verantwortlich ist. Obwohl es unter Linux andere Tools zur Lautstärkeverwaltung gibt, wird die Verwendung von LVM für seine erweiterten Funktionen empfohlen. Wie wir in diesem Handbuch sehen werden, gibt es so viel, dass Sie mit diesem Befehlszeilenwerkzeug erreichen können.

Besser zu verstehen, wie man das benutzt vgextend Befehl, wir erstellen zwei physische Bände und eine Volumengruppe. Nach Abschluss werden wir den vgextend verwenden, um der Volumengruppe des anderen physikalischen Volumens ein physisches Volumen hinzuzufügen.

Physikalische Bände erstellen

Überprüfen Sie zunächst, ob physische Volumina bereits mit dem folgenden Befehl erstellt werden:

$ sudo pvs

Wir haben derzeit kein physisches Volumen. Wir brauchen ein Blockgerät Um das physische Volumen zu initialisieren. Wir können die Blockgeräte mit dem folgenden Befehl auflisten:

$ sudo lvmdissksican

Da wir zwei physische Bände erstellen müssen, werden wir die verwenden /dev/sda1 Und /dev/sdb1. Aber davor müssen wir die Blockgeräte entlarven.

Verwenden Sie die folgenden Befehle, um ein Blockgerät zu entlasten, und ersetzen Sie das Blockgerät für Ihren Fall:

$ sudo Umount /dev /sda1
$ sudo Umount /dev /sdb1

Wenn unsere Blockgeräte unmontiert sind, können wir die verwenden, um die zu verwenden pvcreate Befehl zur Initialisierung der physischen Bände.

Um zwei physische Bände zu erstellen, ist der folgende Befehl:

$ sudo pvcreate /dev /sda1
$ sudo pvcreate /dev /sdb1

Wir haben unsere physischen Volumina erfolgreich erstellt und können durch die Verwendung des PVS Befehl.

Erstellen von Volumengruppen

Wir brauchen ein physisches Volumen, um eine Volumengruppe zu erstellen. Beginnen wir zunächst überprüfen, ob wir in keinem der physikalischen Volumes mit dem folgenden Befehl eine Volumengruppe haben:

$ sudo vgs

Wir können nun fortfahren, um eine Volumengruppe für eines der physischen Volumina zu erstellen, die wir ihre Größe erweitern, indem wir das andere physische Volumen hinzuzufügen. Also, um eine Volumengruppe für zu erstellen /dev/sdb1, Der folgende Befehl ist:

$ sudo vgcreate volGroup1 /dev /sdb1

Wir haben unsere Volumengruppe benannt VOLGROUP. Wir können es mit dem Befehl VGS überprüfen.

Verwenden Sie den folgenden Befehl, um weitere Details zur erstellten Volumengruppe zu erhalten:

$ vgDisplay volGroup1

Was wir uns konzentrieren müssen, ist das Frei SPORT Größe für die Volumengruppe. Wir haben derzeit 1919 Free Pe. Um diese Größe zu erweitern, können wir die verwenden vgextend Befehl und fügen Sie den Namen unseres anderen physischen Volumes hinzu, /dev/sda1, als Argument.

Der folgende Befehl wäre:

$ vgextend volGroup1 /dev /sda1

Sie sollten eine Erfolgsnachricht wie die in der vorherigen Abbildung erhalten, die bestätigt, dass die Volumengruppe erfolgreich erweitert wird. Wir können die neue Größe wie im Folgenden gezeigt überprüfen:

Bingo! Sie können unsere neue kostenlose PE -Größe beachten, von der Sie erweitert werden 1919 Zu 2046. Auf diese Weise können Sie den Befehl vgextend linux einfach verwenden, um die Größe Ihrer Volumengruppen zu erweitern, indem Sie ein physisches Volumen hinzufügen.

Abschluss

Durch die Arbeit mit LVM können Sie Partitionen und logische Volumina erstellen und sie bei Bedarf erweitern. Verschiedene Linux -Befehle sind nützlich, wenn sie mit LVM arbeiten. In diesem Leitfaden haben wir die meisten Befehle zum Erstellen physischer Volumina und Volumengruppen besprochen. Unser Hauptaugenmerk liegt auf der Verlängerung der Größe von Volumengruppen mit dem Befehl vGextend. Sie verstehen jetzt, wie Sie den Befehl vGextend unter Linux verwenden.