日志循环和清除

在缺省配置中,大多数 CM Server 日志文件都将通过管道传递到 rotatelogs 程序,而该程序定期创建新的日志文件。以下一行命令(为方便此处显示,已分为两行)每 86400 秒(24 小时)就使用 rotatelogs 创建一次 accesserror.log 文件的新副本。
CustomLog "|\"/opt/IBM/RationalSDLC/common/IHS/bin/rotatelogs.exe\" \"
/opt/IBM/RationalSDLC/common/IHS/logs/access.log\" 86400" common

日志循环周期在 CM Server 启动时开始。

对于每个应用程序(除了 Rational® ClearCase® 外),IBM® HTTP Server 日志文件会渐渐累积,因此必须定期进行清除。Rational ClearCase 会在其每周日志清理作业期间删除旧日志,除去 30 天之前的所有 CM Server 日志文件。您可以修改此作业来更改作业运行的频率、它除去的日志文件的存在时间或者其运行情况的任何其他方面。

注: 如果更改了任何缺省 CM Server 日志位置,那么还必须修改 cleanuplogs 脚本,这样该脚本就可以在日志的新位置查找这些日志。
在没有安装 Rational ClearCase 的 CM Server 主机上,必须定期运行以下某个程序来除去旧的日志文件:

可使用操作系统提供的调度执行程序(例如 UNIX 系统上的 cron 或 Windows 上的 at)运行这些脚本,或者手动运行脚本。


反馈