记一次生产环境物理机磁盘/目录被日志打满处理方式(logrotate失效)

本文记录了一次处理生产环境中因logrotate失效导致磁盘/目录被日志文件占满的情况。首先通过备份日志到其他目录,然后清空相关日志文件,接着排查并解决了日志轮转配置、虚拟网络日志、logrotate状态文件等问题。最终通过重新执行logrotate命令验证问题得到解决,并检查了磁盘占用情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


#山东梅长苏

监控发现物理机/目录使用率一直100%,messages和secure日志特别大,应用已无法启动。logrotate不生效排查了好长时间,原来的处
理方式是logrotate /etc/logrotate.conf加-f强制执行,但这种方式并没有找到问题根源。因为有几百台生产物理机,不敢随便放过这
个问题,后面研究找到了问题的根源。

1、先备份到其他目录
#cp -f /var/log/messages /data/systemlog/
#cp -f /var/log/secure /data/systemlog/

2、再紧急清空日志文件(不要用rm删除,因为被进程占用无法释放空间)
#echo ‘’ > /var/log/messages
#echo ‘’ > /var/log/secure

2.1 排查根源问题

暴露5个问题,分别解决三个问题,执行命令:

logrotate /etc/logrotate.conf
导致策略未生效

2.2 解决 /var/log/get_vif_statistic.log 的问题,该物理机是kvm宿主机,所以会有虚拟网络的问题

a、查找相关文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值