135 U15 分析和存储日志(2)

三、日志轮循(轮转):logrotate

① 轮转日志,以避免日志占满包含/var/log/的文件系统;

② 轮转日志时,使用扩展名对其进行重命名,扩展名中指示轮转日期;

③ 轮转原日志之后,分创建新日志文件,并通知对它执行写操作的服务;

④ 轮转若干次之后(通常在4周之后),丢弃原日志文件以节省磁盘空间;

⑤ cron作业每天运行一次logrotate程序,查看是否有任何日志需要轮转;

⑥ 大多数日志每周轮转一次,但是logrotate轮转文件的速度时快时慢,或在文件达到特定大小时进行轮转。

主要功能就是将旧的日志文件移动成旧的文件,并且重新建一个空文件来记录。

RHCE_RHEL6_135 U15 分析和存储日志

自已创建一个日志轮循:

RHCE_RHEL6_135 U15 分析和存储日志

发现一个问题:突然有一天,vim /var/log/admin.log,被锁住了,不轮循了。chattr +a /var/log/admin.log 表示只读的,不能vim 不能重命名。

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

转载注明出处:https://www.heiqu.com/20625.html