参考:
参考: http://blog.163.com/bull_linux/blog/static/2138811422013101334544349/
示例: 计划按日期切割/var/log/mysql_general.log,/var/log/mysqld.log
vim /etc/logrotate.d/mysql_general
/var/log/mysqld.log
/var/log/mysql_general.log {
create 600 mysql mysql
dateext 归档旧日志文件时,文件名添加YYYYMMDD形式日期,可用dateformat选项扩展配置。
notifempty 如果日志为空,则不进行轮转
daily
maxage 60
rotate 30 轮转30次
missingok 如果指定的目录不存在,logrotate会报错,此项用来关闭报错
nocompress 不压缩
}
crontab -e
59 23 * * * /usr/sbin/logrotate -f /etc/logrotate.d/mysql_general
阅读(1769) | 评论(0) | 转发(0) |