So installieren und konfigurieren Sie LVM auf CentOs

So installieren und konfigurieren Sie LVM auf CentOs
LVM steht für Logischer Volumenmanager. LVM ist ein Werkzeug für die logische Lautstärkeverwaltung. LVM Kann verwendet werden, um einfach zu verwaltende logische Volumina zu erstellen, Datenträgerquoten mithilfe von logischen Volumina zu verwalten, logische Volumina im laufenden Fliegen zu ändern, Software zu erstellen ÜBERFALLENS, Festplatten zu einem großen Aufbewahrungspool und vielem mehr kombinieren.In diesem Artikel werde ich Ihnen zeigen, wie Sie installieren und konfigurieren können LVM auf Centos 7. Lass uns anfangen.

Wie LVM funktioniert:

LVM hat im Grunde drei Begriffe, physisches Volumen Pv, Volumengruppe Vg, Logisches Volumen Lv.

  • Pv - Es ist eine rohe Festplatte, mit der es initialisiert wurde, um mit der Arbeit zu arbeiten LVM, wie zum Beispiel /dev/sdb, /dev/sdc, /dev/sdb1 usw.
  • Vg - Viele Pv ist zu einem kombiniert Vg. Sie können viele erstellen VgS und jeder von ihnen hat einen einzigartigen Namen.
  • Lv - Sie können viele erstellen Lvs von a Vg. Sie können erweitern, die reduzieren Lv Größe im laufenden Fliegen. Der Lv Hat auch eindeutige Namen. Sie formatieren die Lv hinein ext4, ZFS, Btrfs usw. Dateisysteme, montieren Sie es und verwenden Sie es, wie Sie andere normale Partitionen machen.

Installation von LVM:

LVM Möglicherweise nicht auf Ihrer CentOS 7 -Maschine installiert werden. Es ist jedoch im offiziellen Paket -Repository von CentOS 7 erhältlich.

Zuerst aktualisieren Sie die Yum Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo yum makecache

Führen Sie den folgenden Befehl aus, um zu installieren LVM In Centos 7:

$ sudo yum Installieren Sie LVM

Jetzt drücken y und dann drücken Sie weitermachen.

LVM sollte installiert werden.

Initialisierung der Festplatte für LVM:

Sie können die rohe Scheibe verwenden, z /dev/sdb oder /dev/sdc als LVM Pv. LVM hat kein Problem damit, aber es wird nicht empfohlen, da andere Betriebssysteme nicht erkennen können LVM Metadaten und Sie können möglicherweise nicht feststellen, ob die Festplatte für die Verwendung eingerichtet ist LVM Wenn Sie viele Scheiben herumliegen.

Daher empfehle ich Ihnen, eine einzelne Partition auf Ihrer Festplatte mit dem verfügbaren Platz zu erstellen und den Partitionstyp zu ändern Linux LVM oder 8e.

Verwenden fdisk Um eine einzelne Partition auf der Festplatte zu erstellen, sagen wir, sagen wir /dev/sdb:

$ sudo fdisk /dev /sdb

Tippen Sie jetzt ein Ö und drücke Erstellen Sie leere Partitionstabelle auf der Festplatte.

Tippen Sie jetzt ein N und drückeeine neue Partition zu erstellen. Drücken Sie jetzt weiter Um die Standardeinstellungen zu akzeptieren.

Die Partition sollte erstellt werden.

Tippen Sie jetzt ein T und drücke . Geben Sie dann ein 8e Wie der Hexcode und drücken Sie . Der Partitionstyp sollte auf festgelegt werden Linux LVM.

Tippen Sie jetzt ein w und drücke Um die Änderungen zu speichern.

Die Partition /dev/sdb1 ist jetzt bereit, mit verwendet zu werden LVM.

Hinzufügen der Festplatte zu LVM PV:

Führen Sie nun den folgenden Befehl aus, um die Festplatte hinzuzufügen /dev/sdb1 zum LVM als Pv:

$ sudo pvcreate /dev /sdb1

Sie können alle auflisten Pv mit dem folgenden Befehl:

$ sudo pvscan

Wenn Sie weitere Informationen zu bestimmten Angaben anzeigen möchten Pv, sagen wir /dev/sdb1, Führen Sie dann den folgenden Befehl aus:

$ sudo pvdisplay /dev /sdb1

Erstellen von Volumengruppen:

Jetzt können Sie eine erstellen Vg aus so vielen Pv Wie Sie zur Verfügung haben. Im Moment habe ich nur einen Pv /dev/sdb1 verfügbar.

Führen Sie den folgenden Befehl aus, um zu erstellen Vg Aktie mit Pv /dev/sdb1:

$ sudo vgcreate Share /dev /sdb1

Jetzt können Sie alle auflisten Vgs mit dem folgenden Befehl:

$ sudo vgscan

Sie können weitere Informationen zu allen bestimmten Angaben anzeigen Vg, wie zum Beispiel Aktie mit dem folgenden Befehl:

$ sudo vgDisplay Aktie

Verlängerung von Volumengruppen:

Wenn Sie sich wünschen, können Sie mehr hinzufügen Pv zu einem bestehenden Vg Aktie mit dem folgenden Befehl:

$ sudo vgextend share /dev /sdc1

Erstellen logischer Bände:

Jetzt können Sie so viele erstellen Lvs wie Sie einen verwenden möchten Vg, in meinem Fall VG -Aktie.

Sie können a erstellen 100MB LV www_shovon aus VG -Aktie mit dem folgenden Befehl:

$ sudo lvcreate-Größe 100m-Name www_shovon Aktie

Lassen Sie uns einen anderen erstellen Lv www_wordpress von Größe 1 GB aus VG -Aktie mit dem folgenden Befehl:

$ sudo lvcreate -Größe 1G -Name www_wordpress Freigabe

Jetzt können Sie alle auflisten Lvs mit den folgenden Befehlen:

$ sudo lvscan

Oder

$ sudo lvs

Sie können auch weitere Informationen zu allen bestimmten Angaben anzeigen Lv mit dem folgenden Befehl:

$ sudo lvDisplay vg_name/lv_name

In meinem Fall, Vg_name Ist Aktie Und Lv_name Ist www_shovon

$ sudo lvDisplay Share/www_shovon

Formatierung und Montage logischer Bände:

Sie können auf Ihre zugreifen Lvs genauso wie Sie mit gewöhnlichen Festplattenpartitionen wie z /dev/sdb1, /dev/sdc2 usw.

Die LVs sind als erhältlich als /dev/Vg_name/Lv_name

Zum Beispiel wenn mein Vg_name Ist Aktie, Und Lv_name Ist www_wordpress, dann ist die Lv ist als /Dev/Share/www_wordpress

Sie können verwenden /Dev/Share/www_wordpress So wie Sie eine gewöhnliche Festplattenpartition verwenden /dev/sdb1.

Sobald Sie a erstellt haben Lv, Sie müssen es formatieren.

Führen Sie den folgenden Befehl aus, um zu formatieren /Dev/Share/www_wordpress lv Zu Ext4 Dateisystem:

$ sudo mkfs.Ext4/Dev/Share/www_wordpress

Führen Sie nun den folgenden Befehl aus, um einen Mountspunkt zu erstellen, an dem Sie montieren möchten /Dev/Share/www_wordpress Lv:

$ sudo mkdir -pv/var/www/WordPress

Jetzt kannst du montieren /Dev/Share/www_wordpress zu einem leeren Verzeichnis wie z /var/www/WordPress mit dem folgenden Befehl:

$ sudo montage/dev/share/www_wordpress/var/www/WordPress

Wie Sie sehen können, die Lv ist an den gewünschten Bergpunkt montiert:

$ df -h

Jetzt können Sie Dateien kopieren und einfügen und neue Dateien und Verzeichnisse in der erstellen /var/www/WordPress Verzeichnis.

Erweiterung logischer Volumes:

LVM ist ein gutes Werkzeug für das Quotenmanagement. Sie verschenken den Raum, den Sie benötigen, nicht mehr, nicht weniger an jedem LvS. Wenn Sie jedoch mehr Platz benötigen, können Sie die Größe jeder ändern Lv im laufenden Fliegen.

Auch wenn Sie kein Quotenmanagement durchführen, können Sie, wenn Sie keinen Speicherplatz mehr haben, nur neue Festplatten hinzufügen Pv, Erweitere Vg mit deinem neuen Pv, Erweitere Lv Und du bist gut zu gehen.

Zum Beispiel hinzufügen 500 MB Mehr zu unserem LV www_wordpress erstellt von VG -Aktie, Führen Sie den folgenden Befehl aus:

$ sudo lvextend -Größe +500m -Resizefs Share/www_wordpress

Notiz: Sie können verwenden G Schlüsselwort für GB. Zum Beispiel, -Größe +2g

Der www_wordpress lv sollte wie Sie aus dem Screenshot unten angegriffen werden können.

$ df -h

So installieren und konfigurieren Sie LVM auf Centos 7. Danke, dass du diesen Artikel gelesen hast.