小编Cli*_*nis的帖子

logrotate - 在所有处理后运行 postrotate

我有一个 logrotate 脚本,它的结构是旋转 syslog 收集的日志。该脚本的一部分是重新加载系统日志进程。问题是系统日志重新加载针对它轮换的每个匹配日志文件运行,并且大约有 100 个。在处理完所有单个日志后,如何设置 logrotate 脚本以仅重新加载 syslog 进程一次?

/logs/* {
   daily
   rotate 7
   compress
   postrotate
      /etc/init.d/syslog-ng reload 2>/dev/null
   endscript
}
Run Code Online (Sandbox Code Playgroud)

centos syslog logrotate

1
推荐指数
1
解决办法
3217
查看次数

标签 统计

centos ×1

logrotate ×1

syslog ×1