Sie können die Größe ohne Neustart ändern, indem Sie Folgendes tun:
lvextend -r -L+100%FREE /dev/vg/lv-root
wenn Sie nur 5 GB auf der Volumengruppe vg frei haben
oder
lvextend -r -L+5G /dev/vg/lv-root
Dieser Befehl fügt den freien Speicherplatz aus der Volume-Gruppe vg zum Volume lv-root hinzu und erweitert es; mit -r erweitert es gleichzeitig zur Laufzeit auch das zugrunde liegende Dateisystem. (Also keine Notwendigkeit, es von etwas anderem neu zu starten)
Wie bei lvresize
Ich denke, Sie haben ein zusätzliches Leerzeichen im Befehl. Der Befehl sollte lauten:
lvresize -L+5G -r /dev/vg/lv-root
Ja, Sie können die Größe in Ihrem zweiten Befehl weglassen. In diesem Fall wird die fs so angepasst, dass sie das gesamte Blockgerät (lv-root) verwendet.
Im Allgemeinen ist dies nur mit nicht gemounteten Partitionen möglich. Aber ext4 (und auch einige andere fs) hat eine Besonderheit, dass es wachsen kann, während es online ist. Es ist die Funktion des ext4-Dateisystemtreibers. In diesem Fall fragt der resize2fs-Befehl nur nach dieser Online-Grow-Funktionalität des Kernel-FS-Treibers.