Linux日志轮询设置

Linux的日志轮询,主要是防止系统相关日志文件无限增大,增大查询的困难。讲个实例,公司内一台文件服务器访问日志没有做轮询,结果导致该文件达到上2G多,造成磁盘空间不足,影响业务的正常运行。如果能事先对日志进行轮询操作,这种问题是完全可以避免的。下面就说下Linux自带的轮询工具logrotate。

以apache为例:

一:

#cat /etc/logrotate.d/http

Linux日志轮询设置

size=3M          意思是文件大小为3M

rotate 4        指定转储文件的保留 4份

二:

#cat /etc/cron.daily/logrotate

Linux日志轮询设置

其实logrotate并非是一个daemon进程,所以logrotate不是时时监控这些日志文件的,而是通过crond计划任务来执行的

三:

#cat /etc/crontab

Linux日志轮询设置

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3ff5909eaaae8e5d8a5716e3fc141452.html