logrotate 无法旋转我的日志。我检查了文件权限,它们很好。
我什至尝试将“su root root”放在配置文件中,但我仍然面临同样的问题。
请在下面找到相关详细信息:
logrotate.conf 文件:
/var/log/testlog {
compress
delaycompress
maxage 180
rotate 15
size 1024M
start 1
rotate 15
missingok
}
Run Code Online (Sandbox Code Playgroud)
调试日志:[使用“-d]
rotating pattern: /var/log/testlog 1073741824 bytes (15 rotations)
empty log files are not rotated, old logs are removed
considering log /var/log/testlog
log needs rotating
rotating log /var/log/testlog, log->rotateCount is 15
dateext suffix '-20140708'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
compressing log with: /bin/gzip
renaming /var/log/testlog.15.gz to /var/log/testlog.16.gz (rotatecount 15, logstart 1, i 15),
renaming /var/log/testlog.14.gz to /var/log/testlog.15.gz (rotatecount 15, …
Run Code Online (Sandbox Code Playgroud)