驱动器空间可能未显示正确的值

驱动器空间可能未显示正确的值

我们使用的监控系统显示,与同一应用程序服务器相关的多台服务器磁盘空间不足。应用程序所有者表示他们清除了 GB 的数据,但这一变化并未反映出来。

$ df -h
Filesystem                          Size  Used Avail Use% Mounted on
...
/dev/sdc1                            59G   56G  554M 100% /storage

$ sudo du -hs /storage
56G    /storage

Size 和 Used 之间的差异表明应该有一些可用空间。一些帖子建议重新启动可以解决此问题,但已经一个多月了,没有维护窗口。

还有其他方法可以更新百分比来确认磁盘空间是空闲的吗?

另一个网站/帖子建议查找仍被进程保留的已删除文件。但所找到的文件均不在相关挂载中。

sudo lsof +L1
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NLINK   NODE NAME
tuned     1392 root    7u   REG  253,0     4096     0   8133 /tmp/*** (deleted)
gnome-she 5256  gdm   19u   REG  253,0    12288     0 701887 /tmp/*** (deleted)
pulseaudi 5693  gdm    6u   REG    0,4 67108864     0  32735 /memfd:*** (deleted)

答案1

我不知道您使用的是哪种 FS 类型,但在 ext3/ext4 中,有 5% 的空间将保留用于特殊进程,以便它们在磁盘空间不足时能够继续运行。

这就是为什么你的 FS 上只有 56GB 可用空间

相关内容