
Ubuntu server 24.04 安装后可用空间只有分配的一半
使用 VMware 安装 Ubuntu server 20.04,注意到实际文件系统的总空间大小仅占设置的虚拟磁盘空间大小的一半左右。本文介绍了如何解决该问题。
解决步骤
使用 df -h 命令显示文件系统的总空间和可用空间信息。分配了 40G 磁盘空间,可用仅 19G。
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 792M 7.5M 785M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 19G 17G 995M 95% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda2 2.0G 108M 1.7G 6% /boot
/dev/loop0 64M 64M 0 100% /snap/core20/1828
/dev/loop2 50M 50M 0 100% /snap/snapd/18357
/dev/loop1 92M 92M 0 100% /snap/lxd/24061
tmpfs 792M 0 792M 0% /run/user/1000
/dev/loop3 54M 54M 0 100% /snap/snapd/19457
使用 sudo vgdisplay 命令查看发现 Free PE / Size 还有 19G。
$ sudo vgdisplay
--- Volume group ---
VG Name ubuntu-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
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.00 GiB
PE Size 4.00 MiB
Total PE 9727
Alloc PE / Size 4863 / <19.00 GiB
Free PE / Size 4864 / 19.00 GiB
VG UUID NuEjzH-CKXm-W6lA-gqzj-4bds-IR1Y-dTZ8IP
使用 sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv 调整逻辑卷的大小。
$ sudo lvextend -l +100%FREE /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).
Logical volume ubuntu-vg/ubuntu-lv successfully resized.
使用 sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv 调整文件系统的大小。
$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
resize2fs 1.45.5 (07-Jan-2020)
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 /dev/mapper/ubuntu--vg-ubuntu--lv is now 9960448 (4k) blocks long.
使用 df -h 命令再次查看,确认文件系统的总空间大小调整为 38G。
df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 792M 7.5M 785M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 38G 17G 19G 47% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda2 2.0G 108M 1.7G 6% /boot
/dev/loop0 64M 64M 0 100% /snap/core20/1828
/dev/loop2 50M 50M 0 100% /snap/snapd/18357
/dev/loop1 92M 92M 0 100% /snap/lxd/24061
tmpfs 792M 0 792M 0% /run/user/1000
/dev/loop3 54M 54M 0 100% /snap/snapd/19457
/dev/loop4 64M 64M 0 100% /snap/core20/1950
参考链接
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是转载文章,版权归原作者所有。建议访问原文,转载本文请联系原作者。
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果