答案1
逻辑卷与文件系统不同。文件系统可能只是逻辑卷的一小部分。
文件系统很可能不会跨越整个卷,您必须调整分区大小、LVM 信息,然后调整文件系统大小(使用 resize2fs)。
或者如果您使用的是 EXT3 或 EXT4,可能只是该空间是为 root 和系统服务保留的,在这种情况下,您可以使用une2fs 来回收该空间。
您可以通过以下方式查看预留金额:
sudo tune2fs -l /dev/sda1 | grep 'Reserved block count'
(将 sda1 替换为实际磁盘)。
答案2
lvdisplay 报告磁盘上的实际大小,但 df 显示系统的可用磁盘空间,即实际磁盘大小减去使用的文件系统空间。
还要考虑文件系统使用 inode。当一个文件系统被创建时,它的一部分(大约1%)被保留给inode,并且将占用可用的块空间。因此,在您的情况下,inode 表占用了几乎 5GiB 空间。
要检查 inode 使用情况,请使用以下命令:
df --inodes