Sun Java System Directory Server Enterprise Edition 6.3 管理指南

删除目录代理服务器日志

目录代理服务器允许您根据时间、大小或可用磁盘空间(默认)配置日志删除。有关这些删除策略的详细信息,请参见《Sun Java System Directory Server Enterprise Edition 6.3 Reference》中的“Log File Deletion”

以下过程将配置访问日志的日志删除。要配置错误日志的日志删除,请使用相同的命令,但要将 access 替换为 error

Procedure根据时间配置访问日志和错误日志删除

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 指定日志文件的最长存留期。


    $ dpconf set-access-log-prop -h host -p port max-age:duration
    

    其中 duration 包括天 (d)、周 (w) 或月 (M) 等单位。例如,要删除五天前的备份日志文件,请使用以下命令:


    $ dpconf set-access-log-prop -h host1 -p 1389 max-age:5d

Procedure根据文件大小配置访问日志和错误日志删除

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 指定日志文件的最大大小。


    $ dpconf set-access-log-prop -h host -p port max-size:memory-size
    

    例如,要删除大于 1 MB 的备份日志文件,请使用以下命令:


    $ dpconf set-access-log-prop -h host1 -p 1389 max-size:1M

Procedure根据可用磁盘空间配置访问日志和错误日志删除

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 指定最小的可用磁盘空间。


    $ dpconf set-access-log-prop -h host -p port min-free-disk-space-size:memory-size
    

    例如,要在可用磁盘空间小于 2 MB 时删除备份日志文件,请使用以下命令:


    $ dpconf set-access-log-prop -h host1 -p 1389 min-free-disk-space-size:2M