前几天给虚拟机的Ubuntu增加了硬盘空间,但使用 df -h
命令查询发现新分配的空间未完整使用
查询硬盘空间
通过命令 lsblk
查询更加直观看出来 buntu--vg-ubuntu--lv 未完整使用新分配的空间
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 1.5G 0 part /boot
└─sda3 8:3 0 97G 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 48G 0 lvm /
通过命令 vgdisplay
可以查看lvm卷组的信息
观察 Free PE / Size
项目确定还能扩容多少空间
扩容硬盘空间
#这里直接按百分比(100%)扩容
lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
#生效扩容
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
#查看结果
vgdisplay
其他扩容命令:
lvextend -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv //增大或减小至10G
lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv //增加10G
lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv //减小10G