以有权更改此配置的管理员身份登录。
转至 /etc/opt/SUNWics5/cal/config 目录。
通过复制和重命名旧的 ics.conf 文件来保存该文件。
编辑下表中所示的一个或多个参数:
参数 |
说明和默认值 |
---|---|
logfile.admin.logname |
此日志文件包含发出的管理工具命令的历史记录。默认值为 "admin.log"。 |
logfile.buffersize |
日志缓冲区的大小(以字节为单位)。默认值为 "0"。指定日志文件中每个条目的大小。如果缓冲区填满过快,请考虑增大它们。 |
logfile.dwp.logname |
与日志记录数据库有线协议相关的管理工具的日志文件的名称。默认值为 "dwp.log"。为每个前端服务器指定一个日志文件名。 |
logfile.expirytime |
日志文件过期前的秒数。默认值为 "604800"。该时间过后,清除例程将清除这些日志。如果要归档日志,则必须编写您自己的例程。 |
logfile.flushinterval |
刷新日志文件缓冲区的间隔秒数。默认值为 "60"。 如果系统要处理的日志信息容量过大以至于缓冲区在 60 秒之内即已填满,则将丢失信息。在这种情况下,请考虑降低该时间间隔。请注意,减少该时间间隔将增大系统开销。 |
logfile.http.logname |
cshttpd 服务的当前日志文件的名称。默认值为 "http.log"。 |
logfile.http.access.logname |
当前 HTTP 访问日志文件的名称。 |
logfile.logdir |
日志文件的目录位置。默认值为 "/var/opt/SUNWics5/logs"。 |
logfile.loglevel |
决定服务器记录细节的级别。每个日志条目指定以下级别之一(从最严重的级别开始):CRITICA、ALERT、ERROR、WARNING、NOTICE、INFORMATION 和 DEBUG。默认值为 "NOTICE"。 如果设置为 CRITICAL,则 Calendar Server 记录的细节最少。如果希望服务器记录最多的细节,请指定 DEBUG。 后面的每个日志级别还将给出其前面所有的更严重的日志级别。例如,如果设置为 WARNING,则只记录 CRITICAL、ERROR 和 WARNING 级别的日志条目。如果设置为 DEBUG,则记录所有级别的日志条目。 |
logfile.maxlogfiles |
日志目录中的日志文件的最大数目。默认值为 "10"。在系统尝试创建第 11 个日志文件之前,它将运行清除例程以清除旧日志文件。 |
logfile.maxlogfilesize |
所有日志文件的最大磁盘空间(以字节为单位)。默认值为 "2097152"。如果创建下一个日志文件将超出该限制,则系统将尝试通过删除最早的日志文件来释放磁盘空间。 |
logfile.minfreediskspace |
必须为日志预留的最小可用磁盘空间(以字节为单位)。达到此值后,Calendar Server 将通过使旧日志文件过期来释放磁盘空间。如果无法释放空间,则停止记录。默认值为 "5242880"。 |
logfile.notify.logname |
csnotifyd 服务的日志文件的名称。默认值为 "notify.log"。 |
logfile.rollovertime |
旋转日志文件前的秒数。即,创建/打开新日志文件之间的时间间隔。默认值为 "86400"。 |
logfile.store.logname |
日历存储的日志文件的名称。默认值为 "store.log"。 |
将此文件另存为 ics.conf。
重新启动 Calendar Server。
cal_svr_base/SUNWics5/cal/sbin/start-cal
要为日历数据库配置事务日志记录,请参见第 10 章,配置自动备份 (csstored)。
您不必配置删除日志(用于已删除的事件和任务)。请参见第 18 章,管理“删除日志”数据库。