定位
定位
du -x -h --max-depth=2 /var/log | sort -h | tail -15
find /var/log -type f -size +200M -exec ls -lh {} + | head
journalctl --disk-usage
lsof /var/log/messages 2>/dev/null | head # 谁在持续写处理
处理
logrotate -d /etc/logrotate.conf | head -40 # -d 演练模式,完看计划
logrotate -f /etc/logrotate.d/rsyslog # 应急强制切割(确认服务支持)
# 应用日志:调级别、按大小切割、归档到数据盘直接删除正在写入的日志空间不会释放(句柄仍在):优完用轮转,截断(: > 文件)也需评估影响。