微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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的输出吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。