我遇到的问题是 df -h 在基于 CentOS 的服务器上显示某些使用情况,但是 du 没有检测到尽可能多的磁盘使用情况。
在这种特殊情况下,我有:
[root@localhost /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mount 50G 47G 2.0G 88% /
sysfs 50G 47G 2.0G 88% /sys
虽然 du 返回少于 2 GB 的使用量:
[root@localhost /]# du -sh
du: cannot access `./proc/11587/task/11587/fd/4': No such file or directory
du: cannot access `./proc/11587/task/11587/fdinfo/4': No such file or directory
du: cannot access `./proc/11587/fd/4': No such file or directory
du: cannot access `./proc/11587/fdinfo/4': No such file or directory
1833M .
我用 lsof 检查了打开的已删除文件,并检查了不同的安装,但是我找不到任何东西。
任何人都可以提供一些其他建议吗?