Trusted Extensions 配置和管理

退出打印视图

更新时间: 2014 年 7 月
 
 

配置 Oracle Directory Server 企业版的日志

    此过程将配置三种类型的日志:访问日志、审计日志和错误日志。将不会更改以下缺省设置:

  • 启用并缓冲所有日志。

  • 将日志放置在相应的 /export/home/ds/instances/your-instance/logs/LOG_TYPE 目录中。

  • 以日志级别 256 记录事件。

  • 使用 600 文件权限保护日志。

  • 访问日志每天轮转一次。

  • 错误日志每周轮转一次。

    此过程中的设置满足以下要求:

  • 审计日志每天轮转一次。

  • 超过 3 个月的日志文件将到期。

  • 所有日志文件最多可使用 20,000 MB 磁盘空间。

  • 最多可保留 100 个日志文件,且每个文件最多 500 MB。

  • 如果可用的空闲磁盘空间小于 500 MB,则删除最旧的日志。

  • 在错误日志中收集其他信息。

开始之前

您必须在全局区域中承担 root 角色。

  1. 配置访问日志。

    访问的 LOG_TYPEACCESS。用于配置日志的语法如下:

    dsconf set-log-prop LOG_TYPE property:value
    # dsconf set-log-prop ACCESS max-age:3M
    # dsconf set-log-prop ACCESS max-disk-space-size:20000M
    # dsconf set-log-prop ACCESS max-file-count:100
    # dsconf set-log-prop ACCESS max-size:500M
    # dsconf set-log-prop ACCESS min-free-disk-space:500M
  2. 配置审计日志。
    # dsconf set-log-prop AUDIT max-age:3M
    # dsconf set-log-prop AUDIT max-disk-space-size:20000M
    # dsconf set-log-prop AUDIT max-file-count:100
    # dsconf set-log-prop AUDIT max-size:500M
    # dsconf set-log-prop AUDIT min-free-disk-space:500M
    # dsconf set-log-prop AUDIT rotation-interval:1d

    缺省情况下,审计日志的轮转时间间隔是一周。

  3. 配置错误日志。

    在此配置中,您将指定要在错误日志中收集的其他数据。

    # dsconf set-log-prop ERROR max-age:3M
    # dsconf set-log-prop ERROR max-disk-space-size:20000M
    # dsconf set-log-prop ERROR max-file-count:30
    # dsconf set-log-prop ERROR max-size:500M
    # dsconf set-log-prop ERROR min-free-disk-space:500M
    # dsconf set-log-prop ERROR verbose-enabled:on
  4. (u53ef选)进一步配置日志。

    您还可以为每个日志配置以下设置:

    # dsconf set-log-prop LOG_TYPE rotation-min-file-size:undefined
    # dsconf set-log-prop LOG_TYPE rotation-time:undefined

    有关 dsconf 命令的信息,请参见 dsconf(1M) 手册页。