quelques liens en vrac avant de rédiger un truc clair sur ce système douteux…
Par défaut, proxmox sur un disque fait un truc du genre
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 298.1G 0 disk
├─sda1 8:1 0 1007K 0 part
├─sda2 8:2 0 1G 0 part /boot/efi
└─sda3 8:3 0 297G 0 part
├─pve-swap 252:0 0 4G 0 lvm [SWAP]
├─pve-root 252:1 0 85.2G 0 lvm /
├─pve-data_tmeta 252:2 0 1.9G 0 lvm
│ └─pve-data 252:4 0 187.9G 0 lvm
└─pve-data_tdata 252:3 0 187.9G 0 lvm
└─pve-data 252:4 0 187.9G 0 lvm
Un volume physique de 297Go sur /dev/sda3
pvdisplay
Qui contient un volume de groupe (pve)
vgdisplay
Qui contient 3 volumes logiques (swap, root, data)
lvdisplay
Dans mon cas, je veux virer le pve-data pour récupérer les 188Go et agrandir mon pve-root qui est de 85Go
# lvremove /dev/pve/data Do you really want to remove active logical volume pve/data? [y/n]: y Logical volume "data" successfully removed.
root@proxmox:/# lvresize -L +207G -r /dev/pve/root File system ext4 found on pve/root mounted at /. Size of logical volume pve/root changed from <85.25 GiB (21823 extents) to <292.25 GiB (74815 extents). Extending file system ext4 to <292.25 GiB (313796853760 bytes) on pve/root... resize2fs /dev/pve/root resize2fs 1.47.2 (1-Jan-2025) Filesystem at /dev/pve/root is mounted on /; on-line resizing required old_desc_blocks = 11, new_desc_blocks = 37 The filesystem on /dev/pve/root is now 76610560 (4k) blocks long. resize2fs done Extended file system ext4 on pve/root. Logical volume pve/root successfully resized. root@proxmox:/# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 298.1G 0 disk ├─sda1 8:1 0 1007K 0 part ├─sda2 8:2 0 1G 0 part /boot/efi └─sda3 8:3 0 297G 0 part ├─pve-swap 252:0 0 4G 0 lvm [SWAP] └─pve-root 252:1 0 292.2G 0 lvm /