Lagerraum vergrößern LVM – IT – Praktisch in Oberschwaben
2 mins read

Lagerraum vergrößern LVM – IT – Praktisch in Oberschwaben


Ich habe eine virtuelle Maschine (VM), auf der Ubuntu Server 22.04 LTS ausgeführt wird. Die /dev/sda-Festplatte verfügt derzeit über drei Partitionen:

lsblk
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda                         8:0    0   40G  0 disk
├─sda1                      8:1    0  953M  0 part /boot/efi
├─sda2                      8:2    0  1,8G  0 part /boot
└─sda3                      8:3    0 17,3G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0 17,3G  0 lvm  /

Die /dev/sda3-Partition muss vergrößert werden. Das Besondere daran ist, dass es einen Logical Volume Manager (LVM) verwendet. Im Folgenden beschreibe ich die notwendigen Schritte zur Vergrößerung der Partition.

Im Hypervisor (Proxmox, Hyper-V, VMware usw.) wird die Festplatte der virtuellen Maschine vergrößert. Weitere 20 GB in meinem Fall.

Die neue Größe muss dem Betriebssystem mitgeteilt werden. Dies erfordert einen „Rescan“.

echo 1 > /sys/class/block/sda/device/rescan

Die Erweiterung der /dev/sda3-Partition kann mit dem Tool cfdisk erfolgen.

cfdisk /dev/sda

Erweitern Sie das vorhandene Volumen auf Basis von LVM.

pvresize /dev/sda3

Physical volume "/dev/sda3" changed
1 physical volume(s) resized or updated / 0 physical volume(s) not resized

Erweitern Sie das LVM-Volume auf die maximale Größe.

lvextend -l +100%FREE /dev/mapper/ubuntu--vg/ubuntu--lv

Size of logical volume ubuntu-vg/ubuntu-lv changed from 17,29 GiB (4427 extents) to 37,29 GiB (9547 extents).
Logical volume ubuntu-vg/ubuntu-lv successfully resized.

Abschließend muss das Dateisystem um den verfügbaren Speicherplatz erweitert werden.

resize2fs /dev/ubuntu-vg/ubuntu-lv

resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/ubuntu-vg/ubuntu-lv is mounted on /; on-line resizing required
old_desc_blocks = 3, new_desc_blocks = 5
The filesystem on /dev/ubuntu-vg/ubuntu-lv is now 9776128 (4k) blocks long.

Wie immer sollten Sie natürlich prüfen, ob die Partition nun 20 GB größer ist.

df -h
Filesystem                         Size  Used Avail Use% Mounted on
tmpfs                              391M  1,1M  390M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   37G   13G   23G  35% /
tmpfs                              2,0G     0  2,0G   0% /dev/shm
tmpfs                              5,0M     0  5,0M   0% /run/lock
/dev/sda2                          1,8G  253M  1,4G  16% /boot
/dev/sda1                          952M  6,1M  946M   1% /boot/efi
tmpfs                              391M     0  391M   0% /run/user/1000

Viel Spaß beim Ausprobieren. 🙂



technische Probleme auf

Leave a Reply

Your email address will not be published. Required fields are marked *