RedHat 失去空间

RedHat 失去空间

我的一台服务器有问题,我真的不知道发生了什么,所以任何帮助/建议我都会很感激。一个分区上有 42GB 空间。昨天我看到这个分区已满 100%,所以我清理了一些旧文件并清除了大约 12GB。今天一切似乎都很好,直到 1 小时前我检查时,分区再次已满 100%。

当寻找要删除的内容时,可用空间又像昨天一样回来了,而且这 12GB 现在又在这里。

昨天:

/dev/               42GB   29GB   12GB  72% /smth

1小时前:

/dev/               42GB   42GB        100% /smth

现在:

/dev/               42GB   29GB   12GB  72% /smth

问题出在这里。我对 Linux/unix 不太熟悉,仍在学习中,如能得到任何帮助,我将不胜感激。我可以检查什么?有一些进程不停地运行,并将数据写入日志文件。

如果你们需要更多信息,就问我。

答案1

如果某个文件在某个地方打开,那么即使你删除它,rm它仍会保留在磁盘上,直到关闭为止。因此,如果你有一个程序正在写入一个巨大的日志文件,那么仅仅删除该文件可能无法让你恢复磁盘空间,直到程序也关闭该文件为止。

阅读unlink了解有关该主题的更多信息。

相关内容