我的 redhat 7 中的 df -h 报告占用了 61G 空间。这应该是错误的,因为那里不应该有这么大的东西。其他具有相同配置的服务器仅报告 11G。
/var 占用了最大空间,只有 11g。我检查了 /var 内的所有文件和目录,但没有发现任何大文件。
请指教,
答案1
进程正在使用的已删除文件直到被释放后才会从文件系统中删除。(这是 Linux 的一个功能)
查看
# lsof|grep "(deleted)"
使用一些大文件(日志文件?)终止进程以释放磁盘空间。(当然你必须承担后果)
如果您尝试重新启动,那么肯定不是这种情况。
+1:如果您使用文件系统(例如 btrfs、zfs),则可能存在使用空间但未安装的快照。