可能重复:
Linux服务器空间不足
我删除了一个打开的文件,并没有减less磁盘使用量。
如果我删除/ proc / PID / fd / N中的链接,它会释放空间吗? 这个过程会发生什么(一般情况下)?
具体来说:服务器运行的是Zimbra,sync.log偶尔也疯狂地大了(这是Zimbra的bug)
你有一个正在运行的进程写入文件。 您应该截断或清零日志文件,而不是删除它。 看到这里的过程的细节和解释 ,但像这样: > /path/to/sync.log将工作。
此时,您将不得不重新启动Zimbra守护进程来实现新释放的空间。
显然,这是治疗症状,你希望有机会在Zimbra水平上解决这个问题。
删除正在写入的文件的更好方法是将cp / dev / null放入其中
cp /dev/null /path/to/file