lvm> vgdisplay --- Volume group --- VG Name vgubuntu System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 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 <38.50 GiB PE Size 4.00 MiB Total PE 9855 Alloc PE / Size 9855 / <38.50 GiB Free PE / Size 0 / 0 #可用空间为0 VG UUID giBEa4-0pAc-zwzz-N916-Cwlz-bo5L-MqwWey
接着折腾lvm物理卷,使用pvresize命令对物理卷大小进行调整
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
lvm> vgs #查看空间 VG #PV #LV #SN Attr VSize VFree ubuntu-vg 110 wz--n- <38.50g 0 lvm> pvresize -t /dev/sda3 #先测试一下 TEST MODE: Metadata will NOT be updated and volumes will notbe (de)activated. Physical volume"/dev/sda3" changed 1 physical volume(s) resized or updated / 0 physical volume(s) not resized lvm> pvresize /dev/sda3 #测试成功去掉 -t 执行 Physical volume"/dev/sda3" changed 1 physical volume(s) resized or updated / 0 physical volume(s) not resized lvm> pvs #再次查看空间大小已经更改 PV VG Fmt Attr PSize PFree /dev/sda3 vgubuntu lvm2 a-- <78.50g 40.00g
root@ubuntu22:~# vgdisplay vgubuntu --- Volume group --- VG Name vgubuntu 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 <78.50 GiB PE Size 4.00 MiB Total PE 20095 Alloc PE / Size 9855 / <38.50 GiB Free PE / Size 10240 / 40.00 GiB #这里可用空间已经增加 VG UUID giBEa4-0pAc-zwzz-N916-Cwlz-bo5L-MqwWey
这里还需要将可用的物理卷空间扩容至逻辑卷
1 2 3 4 5 6 7 8 9
root@ubuntu22:~# lvextend -l +100%FREE /dev/vgubuntu/root #将可用空间全部给逻辑卷 Size of logical volume vgubuntu/root changed from <38.50 GiB (9855 extents) to <78.50 GiB (20095 extents). Logical volume vgubuntu/root successfully resized.
root@ubuntu22:~# resize2fs /dev/vgubuntu/root #重新调整一下大小 resize2fs 1.45.5 (07-Jan-2020) Filesystem at /dev/vgubuntu/root is mounted on /; on-line resizing required old_desc_blocks = 5, new_desc_blocks = 10 The filesystem on /dev/vgubuntu/root is now 20577280 (4k) blocks long.