ubuntuusers.de

LVM erweitern

Status: Gelöst | Ubuntu-Version: Ubuntu 24.10 (Oracular Oriole)
Antworten |

-Chris-

Anmeldungsdatum:
13. März 2025

Beiträge: 5

Hallo zusammen,

ich baue gerade ein Ollama/DeepSeek on Prem Server unter Ubuntu 24.10 Server auf. Installation der verschiedenen Modell und Zugriff über WebUI funktionieren. Leider habe ich den Plattenplatz "etwas" knapp bemessen und nun habe ich ein kleines Problem.

Ich habe keine Ahnung wie ich den Platz im Logical Volume Manager vergrößern kann. Diverse Anleitungen aus diesem Forum habe ich schon ausprobiert aber ich bekomme es nicht hin.

Könnte mir hier jemand von euch etwas weiterhelfen? (Auch wenn es zu Thema ubuntu--vg-ubuntu--lv hier schon einige Beiträge gibt.)

sudo fdisk -l
Number  Start   End     Size    File system  Name  Flags
 1      1049kB  1128MB  1127MB  fat32              boot, esp
 2      1128MB  3276MB  2147MB  ext4
 3      3276MB  900GB   897GB
sudo parted -l
Number  Start  End    Size   File system  Flags
 1      0,00B  897GB  897GB  ext4
sudo lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT
NAME                      FSTYPE      LABEL MOUNTPOINT
sda
├─sda1                    vfat              /boot/efi
├─sda2                    ext4              /boot
└─sda3                    LVM2_member
  └─ubuntu--vg-ubuntu--lv ext4
sudo df -hl
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                               50G  2,4M   50G   1% /run
efivarfs                           176K  128K   44K  75% /sys/firmware/efi/efivars
/dev/mapper/ubuntu--vg-ubuntu--lv   98G   58G   36G  63% /
tmpfs                              250G  4,0K  250G   1% /dev/shm
tmpfs                              5,0M     0  5,0M   0% /run/lock
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-journald.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-udev-load-credentials.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-tmpfiles-setup-dev-early.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-sysctl.service
tmpfs                              250G  8,0K  250G   1% /tmp
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-tmpfiles-setup-dev.service
/dev/sda2                          2,0G  191M  1,6G  11% /boot
/dev/sda1                          1,1G  6,2M  1,1G   1% /boot/efi
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-tmpfiles-setup.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-networkd.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-resolved.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/getty@tty1.service
tmpfs                               50G   12K   50G   1% /run/user/1000

Ach ja, Rechner ist ein alter HPE ProLiant DL380 (256 GB Ram) mit zwei TESLA M60 Grafikkarten

LG Chris

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18180

Wohnort: in deinem Browser, hier auf dem Bildschirm

sudo vgdisplay
sudo lvdisplay

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7777

lvextend um das LV an sich größer zu machen (hast du schon gemacht, fehlt leider bei deiner lsblk Ausgabe), resize2fs um das Dateisystem die neue Größe auch nutzen zu lassen (bei anderen Dateisystemen entsprechend deren Tools).

lvextend hat auch Optionen um die Dateisystemgröße direkt mit anzupassen. Funktioniert aber auch nicht immer.

aber ich bekomme es nicht hin.

Befehle und Ausgaben / Fehlermeldungen zeigen

-Chris-

(Themenstarter)

Anmeldungsdatum:
13. März 2025

Beiträge: 5

DJKUhpisse schrieb:

sudo vgdisplay

  VG Name               ubuntu-vg
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               1
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <835,28 GiB
  PE Size               4,00 MiB
  Total PE              213831
  Alloc PE / Size       213831 / <835,28 GiB
  Free  PE / Size       0 / 0
  VG UUID               rGjFRw-xxxxxxxxxxxxxxx

sudo lvdisplay

  LV Path                /dev/ubuntu-vg/ubuntu-lv
  LV Name                ubuntu-lv
  VG Name                ubuntu-vg
  LV UUID                3ZH1Av-xxxxxxxxxxxxxxxxxxxxxx
  LV Write Access        read/write
  LV Creation host, time ubuntu-server, 2024-10-04 15:41:28 +0000
  LV Status              available
  # open                 1
  LV Size                <835,28 GiB
  Current LE             213831
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     512
  Block device           252:0

-Chris-

(Themenstarter)

Anmeldungsdatum:
13. März 2025

Beiträge: 5

frostschutz schrieb:

Befehle und Ausgaben / Fehlermeldungen zeigen

 sudo lvextend --resizefs -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  Size of logical volume ubuntu-vg/ubuntu-lv changed from 100,00 GiB (25600 extents) to <835,28 GiB (213831 extents).
  File system ext4 found on ubuntu-vg/ubuntu-lv mounted at /.
  Extending file system ext4 to <835,28 GiB (896872218624 bytes) on ubuntu-vg/ubuntu-lv...
  /usr/libexec/lvresize_fs_helper: execvp failed: No such file or directory
  Failed to extend file system with lvresize_fs_helper.
  File system extend error.
  Logical volume ubuntu-vg/ubuntu-lv successfully resized.

-Chris-

(Themenstarter)

Anmeldungsdatum:
13. März 2025

Beiträge: 5

Und nun bekomme ich diese Meldung:

sudo lvextend --resizefs -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  New size (213831 extents) matches existing size (213831 extents).
  No size change.

Hab aber alles nur aus den Beiträgen abgeschrieben ohne genau zu wissen was die einzelenen Befehle oder Optionen wirklich machen. ☺ 😳 (parted, pvresize, lvextend ...)

LG Chris

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18180

Wohnort: in deinem Browser, hier auf dem Bildschirm

sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Berlin_1946 Team-Icon

Supporter, Wikiteam

Anmeldungsdatum:
18. September 2009

Beiträge: 10113

Hallo -Chris-

Bitte die Terminalausgaben im Codeblock (mit 1. Befehl – 2. Ausgabe – 3. Prompt/Endezeichen) posten.

Ein Beispiel

~$ date                        # 1. Befehl
Do 13. Mär 12:00:32 CET 2025   # 2. Ausgabe
~$                             # 3. Prompt/Endezeichen zeigt, dass alles gepostet ist.

frostschutz

Avatar von frostschutz

Anmeldungsdatum:
18. November 2010

Beiträge: 7777

/usr/libexec/lvresize_fs_helper: execvp failed: No such file or directory

Das sollte natürlich nicht vorkommen. Liegt aber nicht an dir.

https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/2086560

Mach wie vorgeschlagen resize2fs und gut.

-Chris-

(Themenstarter)

Anmeldungsdatum:
13. März 2025

Beiträge: 5

Seid ihr geil!

kiuser@kiserver:/usr/share/ollama/.ollama$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
resize2fs 1.47.1 (20-May-2024)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 13, new_desc_blocks = 105
The filesystem on /dev/mapper/ubuntu--vg-ubuntu--lv is now 218962944 (4k) blocks long.

kiuser@kiserver:/usr/share/ollama/.ollama$ df -hl
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                               50G  2,4M   50G   1% /run
efivarfs                           176K  128K   44K  75% /sys/firmware/efi/efivars
/dev/mapper/ubuntu--vg-ubuntu--lv  822G   58G  730G   8% /
tmpfs                              250G  4,0K  250G   1% /dev/shm
tmpfs                              5,0M     0  5,0M   0% /run/lock
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-journald.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-udev-load-credentials.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-tmpfiles-setup-dev-early.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-sysctl.service
tmpfs                              250G  8,0K  250G   1% /tmp
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-tmpfiles-setup-dev.service
/dev/sda2                          2,0G  191M  1,6G  11% /boot
/dev/sda1                          1,1G  6,2M  1,1G   1% /boot/efi
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-tmpfiles-setup.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-networkd.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/systemd-resolved.service
tmpfs                              1,0M     0  1,0M   0% /run/credentials/getty@tty1.service
tmpfs                               50G   12K   50G   1% /run/user/1000
kiuser@kiserver:/usr/share/ollama/.ollama$

DANKE!!!!

LG Chris

Antworten |