前几天给虚拟机的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
最后修改:2023 年 06 月 17 日
如果觉得我的文章对你有用,请随意赞赏