删除日志释放空间最好不要用rm

Posted pennychen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除日志释放空间最好不要用rm相关的知识,希望对你有一定的参考价值。

目前在维护一些服务器有一个根目录空间经常告警no space left ,切到/var/log 目录下du -sh * 的时候,发现有一个authlog占了12G,然后立马执行了rm authlog;然而删除之根目录依然告警空间不足

原因是因为这个日志文件只有一个你删除的时候有可能正在往里面写东西,导致进程被占用,空间无法被使用,执行lsof | grep delete 获取id号 然后kill -9 id 空间就被释放了;

 

以后删除日/志文件记住用echo "">/var/log/authlog或者cat /dev/null>>/var/log/authlog 或者cp /dev/null  /var/log/authlog

以上是关于删除日志释放空间最好不要用rm的主要内容,如果未能解决你的问题,请参考以下文章

rm删除文件,空间没有释放

通过RMAN删除归档日志不释放问题

Linux rm命令删除文件磁盘空间不释放解决

rm删除文件空间不释放

rm删除文件空间不释放

rm没有释放磁盘空间