Linux 缺少磁盘空间

cpt*_*ggy 4 linux disk-space-utilization

我的 KVM vps 有奇怪的磁盘使用情况:

#df -h
已使用的文件系统大小 Avail Use% Mounted on
/dev/sdb 493G 1.2G 466G 1% /
tmpfs 4.0G 0 4.0G 0% /dev/shm
/dev/sda1 96M 41M 51M 45% /boot
# du -sh /
du:无法访问`/proc/1633/task/1633/fd/4':没有那个文件或目录
du:无法访问`/proc/1633/task/1633/fdinfo/4':没有那个文件或目录
du: 无法访问`/proc/1633/fd/4': 没有那个文件或目录
du: 无法访问`/proc/1633/fdinfo/4': 没有那个文件或目录
1021M /

怎么会这样?~20G 的可用空间在哪里?

Sve*_*ven 8

我猜您是在谈论 493GB 总空间、1.2G 已用空间和 466GB 免费空间之间的差异。这很可能是通常 5% 的磁盘空间被保留root但通常不可用的结果。

要检查这一点,请至少添加Reserved block countfrom的输出

tune2fs -l /dev/sdb 
Run Code Online (Sandbox Code Playgroud)

回答您的问题(前提是您使用 ext3 或 ext4 作为文件系统)