【已解决解决】 linux 的 logrotate 清理日志不再写入问题

周围观点 发布于 09/16 16:17
阅读 112
收藏 1

已经解决。

在linux 群问了,加个 copytruncate 参数就可以了。 

---------------------------- 原帖---------------

请问各位大神:
我用了 linux 的 logrotate 去清理日志后。

对应的日志文件就不再写入了,但是程序还是有在跑的,只是日志文件写不入内容了。


求指教应该怎么处理。

目前配置:

在 /etc/logrotate.conf 中添加以下内容。

/data/software/logstash-7.8.0/logs/log-run.log {
  size 100k
  create 700 root root
  rotate 4
  compress
}

执行:

/usr/sbin/logrotate  /etc/logrotate.conf


 

加载中
返回顶部
顶部