Ubuntu

LVM 擴展失敗

  • June 5, 2022

我在 proxmox 中執行一個虛擬機。我最初沒有為 VM 分配足夠的空間,所以現在我正在嘗試擴展它。我在 proxmox 中分配了更多空間。並且在sda3中被辨識。

我將此用作指南https://www.linuxtechi.com/extend-lvm-partitions/

root@docker2:~# parted -ls
Model: QEMU QEMU HARDDISK (scsi)
Disk /dev/sda: 53.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
1      1049kB  2097kB  1049kB                     bios_grub
2      2097kB  1076MB  1074MB  ext4
3      1076MB  53.7GB  52.6GB
root@docker2:~# lsblk
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0 55.5M  1 loop /snap/core18/2409
loop1                       7:1    0 61.9M  1 loop /snap/core20/1434
loop2                       7:2    0 55.5M  1 loop /snap/core18/2344
loop3                       7:3    0 61.9M  1 loop /snap/core20/1494
loop4                       7:4    0 67.8M  1 loop /snap/lxd/22753
loop5                       7:5    0 67.9M  1 loop /snap/lxd/22526
loop6                       7:6    0 44.7M  1 loop /snap/snapd/15904
loop7                       7:7    0 44.7M  1 loop /snap/snapd/15534
sda                         8:0    0   50G  0 disk
├─sda1                      8:1    0    1M  0 part
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0   49G  0 part
 └─ubuntu--vg-ubuntu--lv 253:0    0   24G  0 lvm  /
sr0                        11:0    1  1.1G  0 rom

據此,我猜我現在可以擴展 LVM。所以現在我執行這個

root@docker2:~# lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv -r
 Size of logical volume ubuntu-vg/ubuntu-lv unchanged from <24.00 GiB (6143 extents).
 Logical volume ubuntu-vg/ubuntu-lv successfully resized.
resize2fs 1.45.5 (07-Jan-2020)
The filesystem is already 6290432 (4k) blocks long.  Nothing to do!

為什麼說不變?其他 25 個(或更多演出)可用。

我在這缺少什麼?

您需要先調整物理卷的大小。

pvresize /dev/sda3

引用自:https://serverfault.com/questions/1102539