背景
最近服务器经常遇到磁盘占用空间满的告警,因此跟进定位问题后,发现原来是airflow的有好几个任务每分钟都在产生日志文件,导致磁盘空间占用率暴涨,因此想了几个策略:
- airflow降低日志文件输出大小,将原来
info
级别日志跳高到warning
- 定时清理日志文件
问题
问题就出现在清理日志文件,打算先清除一遍,主要清除一个月以前的日志文件,命令为find /data/airflow/ -name '*.log' -and -mtime +30 -type f |xargs rm
。
但是等了半天发现日志文件一直无法清除掉,不知道为什么?
more >>