GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wachsende LVM-Root

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.


Linux
  1. Beispiele für grundlegende „ls“-Befehle unter Linux

  2. LVM-Befehle schlagen fehl mit „Failed to load config file /etc/lvm/lvm.conf“

  3. lvmconf-Befehlsbeispiele unter Linux

  4. lvmdiskscan-Befehlsbeispiele unter Linux

  5. Shell-Befehl in Jenkins als Root-Benutzer ausführen?

So erweitern Sie die XFS-Root-Partition ohne LVM in Linux

14 Nützliche „ls“-Befehlsbeispiele unter Linux

11 Nützliche Split-Befehlsbeispiele für Linux-Systeme

So werden Sie ein Root-Benutzer in Ubuntu

Vier völlig nutzlose Linux-Befehle

Unix LS-Befehl:15 praktische Beispiele