centos – df报告Ext4分区的可用空间错误

我的系统是CentOS 6 x86_64,根分区格式为ext4.
df报告3Gb作为已用空间:
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md1              20158260   3433724  15700540  18% /

但实际使用的是-sm -x /声称不到一个Gb:

[root@xxxx ~]# du -sm -x /
948     /

我想知道这里发生了什么.使用次数在重启后立即更改.文件系统声称它很干净,日志中没有错误.我找到了this,但它没有解释问题的根源.我应该重新格式化分区吗?有没有办法追查这个额外的用法

我还做了以下操作来检查我是否在非空挂载点顶部没有任何隐藏的数据:

[root@xxxx ~]# mount -o bind / /mnt/root
[root@xxxx ~]# du -sm /mnt/root/
949     /mnt/root/
[root@xxxx ~]#

不,那不是我的情况.

我想的第一件事就是你删除文件.使用lsof -n |删除grep会帮助你.该命令的输出是否显示了一些文件? (也许你还有一个巨大的日志文件仍然被写入).如果您正在写入正在写入的进程(syslogger或类似Apache Web服务器)打开的文件,则可能会占用大量磁盘空间,而easyies方式将重新启动拥有这些已删除文件的进程.

如果没有任何已删除文件,你可以粘贴运行tune2fs -l的输出吗?

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native