大日志文件如何删除
更新时间: 2024-12-19 16:32:18
阅读 111
背景:
信通院磁盘被打爆,排查为客户在我们bi机器上部署了一个mysql,在/var/logs下有一个300G+的mysqld日志文件,和客户沟通可以删掉
问题:
当时由于服务器状态异常,无法做到停止mysql服务,当时是直接rm -rf 这个日志文件,后续发现文件消失了但是空间没有释放,后续重启机器解决
原因:
像这种文件是一直会有进程去写入的,所以你直接rm -rf 是删不掉的,它要等进程结束对应的日志的空间才会释放,以后可以先置空这个文件echo " ">mysql.log ,先把大小降下来(前提要确定日志文件内没有重要内容),降下来之后再停止对应服务再去删除
文档反馈
以上内容对您是否有帮助?