在导致日志文件旋转然后恢复到原来的大小之前,是否有人对 logrotate 有任何问题?这是我的发现:
日志旋转脚本:
/var/log/mylogfile.log {
旋转 7
日常的
压缩
olddir /log_archives
错过了
通知空
复制截断
}
Logrotate 的详细输出:
将 /var/log/mylogfile.log 复制到 /log_archives/mylogfile.log.1 截断 /var/log/mylogfile.log 使用以下命令压缩日志:/bin/gzip 删除旧日志 /log_archives/mylogfile.log.8.gz
发生截断后的日志文件
[root@server ~]# ls -lh /var/log/mylogfile.log -rw-rw-r-- 1 part1 part1 0 Jan 11 17:32 /var/log/mylogfile.log
几秒钟后:
[root@server ~]# ls -lh /var/log/mylogfile.log -rw-rw-r-- 1 part1 part1 3.5G Jan 11 17:32 /var/log/mylogfile.log
RHEL 版本:
[root@server ~]# cat /etc/redhat-release 红帽企业 Linux ES 第 4 版(Nahant 更新 4)
日志旋转版本:
[root@DAA21529WWW370 ~]# rpm -qa | grep 对数旋转 logrotate-3.7.1-10.RHEL4 …