通过指令: df -h 查看磁盘情况
所以现在需要扩容,用指令显示存在的卷组: vgdisplay
如果显示权限不足,会出现以下报错:
点击查看代码
WARNING: Running as a non-root user. Functionality may be unavailable.
/run/lock/lvm/P_global:aux: open failed: Permission denied
输入指令进行扩容:
点击查看代码
lvextend -L +20G /dev/mapper/ubuntu--vg-ubuntu--lv
显示报错:
点击查看代码
/etc/lvm/archive: mkdir failed: No space left on device
lvextend 不好使,于是我使用了 lvresize,重新调整了 /dev/mapper/ubuntu 的 lv 大小,并刷新了文件系统。
命令如下:
点击查看代码
lvresize -A n -L +19G /dev/mapper/ubuntu--vg-ubuntu--lv
出现以下提示,证明成功了:
点击查看代码
Size of logical volume ubuntu-vg/ubuntu-lv changed from <19.00 GiB (4863 extents) to <38.00 GiB (9727 extents).
WARNING: This metadata update is NOT backed up.
Logical volume ubuntu-vg/ubuntu-lv successfully resized.
接着输入以下指令:
点击查看代码
resize2fs -p /dev/mapper/ubuntu--vg-ubuntu--lv
显示以下信息:
点击查看代码
resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/mapper/ubuntu--vg-ubuntu--lv is mounted on /; on-line resizing required
old_desc_blocks = 3, new_desc_blocks = 5
The filesystem on /
最终使用指令: df -h
结果如下: