前端之家收集整理的这篇文章主要介绍了
删除日志文件后,Ubuntu服务器仍然说没有空间,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于磁盘空间不足,我的
ubuntu服务器已经停止.我
删除了一些非常
快速增长的日志
文件.但是df -h仍然
显示我没有剩余空间.当我运行du -sh / *时,我可以看到
删除日志后应该留下足够的磁盘空间.
我运行了lsof L1,它提出了两个文件:/var/log/mail.log和/var/log/mail.err.这是我删除的两个日志.我重新启动了apache,postfix和mysql(mysql因为缺少磁盘空间而不会重启,它认为)但仍然df -h显示没有空间.
在这种情况下,
文件可能由syslog管理.您可能有rsyslog,sysklogd或syslog-ng.从内存中我认为rsyslog是默认的,所以尝试:
sudo服务rsyslog重启
这应该释放文件,并允许它们实际清理.在最后一个文件句柄关闭之前,文件系统无法释放空间.
(或者你可以像Windows管理员一样,当然只需重新启动…)
原文链接:https://www.f2er.com/ubuntu/347718.html