pvcreate
erwartet den Namen eines Blockgeräts, aber oben geben Sie ihm zwei Parameter mylvm
(die vermutlich einen logischen Datenträgernamen enthalten) und das Blockgerät an /dev/sda3
.
Erstellen Sie das physische Volume
Sie haben gesagt, Sie müssen Ihr logisches Root-Volume erweitern. Zuerst müssen Sie das neue physische Volume erstellen pvcreate /dev/sda3
und pvdisplay
werden diese auflisten.
Fügen Sie der Volume-Gruppe hinzu
Fügen Sie nun Ihr neues physisches Volume /dev/sda3
zu Ihrer Volume-Gruppe hinzu. Um herauszufinden, welche Volume-Gruppe Ihr root
logisches Volume verwendet, führen lvdisplay
Sie das Root- Verzeichnis aus und suchen Sie es:
$ lvdisplay --- Logical volume --- LV Path /dev/vg/root LV Name root VG Name vgdata ...
Die VG Name
Zeile ist der Name der verwendeten Volume-Gruppe, daher muss dies erweitert werden - über der Volume-Gruppe wird gerufen vgdata
.
Durch Ausführen vgextend vgdata /dev/sda3
wird die vgdata
Datenträgergruppe mit Ihrem /dev/sda3
physischen Datenträger erweitert.
Erweitern Sie den logischen Datenträger
Jetzt müssen Sie Ihr logisches Root-Volume erweitern. Die LV Path
Zeile in der obigen Ausgabe gibt den Pfad zu Ihrem logischen Volume an. In diesem Fall ist dies der Fall /dev/vg/root
. Sie müssen nur noch anrufen lvextend
:
$ lvextend -L +1G /dev/vg/root
Dies wird um 1 GiB erweitert. Um den gesamten freien Speicherplatz zu nutzen, den Sie Ihrer Volume-Gruppe hinzugefügt haben, müssen Sie anrufen, lvextend
mit -l +100%FREE
dem sie aufgefordert wird, alle in der Volume-Gruppe verbleibenden Speicherbereiche zu verwenden.
$ lvextend -l +100%FREE /dev/vg/root
Ändern Sie die Größe des Dateisystems
Schließlich müssen Sie das Dateisystem vergrößern. Bei Verwendung von ext2/3/4
run:
$ resize2fs /dev/vg/root
Bei Verwendung von xfs
run:
$ xfs_growfs /dev/vg/root