问题描述
-rw-rw-r-- 1 bm02 bm02 8.0K Feb 25 18:36 logger.log
和日志轮换定义:
/home/bm02/Projects/logrotate-filebeat/single-log/*/*.log {
size 770
missingok
rotate 7
notifempty
}
运行日志轮换给出:
# sudo logrotate /etc/logrotate.conf --debug
rotating pattern: /home/bm02/Projects/logrotate-filebeat/single-log/*/*.log 770 bytes (7 rotations)
empty log files are not rotated,old logs are removed
switching euid to 0 and egid to 106
considering log /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log
Creating new state
Now: 2021-02-25 18:38
Last rotated at 2021-02-25 18:00
log needs rotating
rotating log /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log,log->rotateCount is 7
dateext suffix '-20210225'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.7 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.8 (rotatecount 7,logstart 1,i 7),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.6 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.7 (rotatecount 7,i 6),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.5 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.6 (rotatecount 7,i 5),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.4 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.5 (rotatecount 7,i 4),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.3 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.4 (rotatecount 7,i 3),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.2 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.3 (rotatecount 7,i 2),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.1 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.2 (rotatecount 7,i 1),renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.0 to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.1 (rotatecount 7,i 0),log /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.8 doesn't exist -- won't try to dispose of it
renaming /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log to /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log.1
creating new /home/bm02/Projects/logrotate-filebeat/single-log/logs/logger.log mode = 0664 uid = 1000 gid = 1000
switching euid to 0 and egid to 0
-rw-rw-r-- 1 bm02 bm02 8.0K Feb 25 18:36 logger.log
它需要做的是将日志轮换一次超过 770 字节,然后删除任何超过 7 轮的日志。在这种情况下,日志轮换不执行任何操作。 有人对这里出了什么问题有任何建议吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)