Sun Java System Calendar Server 6 2005Q4 管理指南

Procedure将服务器同时配置为前端服务器和后端服务器

步骤
  1. 在每个服务器上,以有权更改此配置的管理员身份登录。

  2. 转至 /etc/opt/SUNWics5/cal/config 目录。

  3. 通过复制和重命名旧的 ics.conf 文件来保存该文件。

  4. 编辑下表中所示的 ics.conf 参数:

    参数 

    说明 

    csapi.plugin.loadall

    对于每个前端服务器,如果您希望将所有以 cs_ 开头的插件加载到 cal_svr_base/SUNWics5/cal/bin/plugins 目录中,请将值设置为 "y"

    将值设置为 "n",则仅可以加载名称由 csapi.plugin.calendarlookup.name 指定的 CLD 插件。

    csapi.plugin.calendarlookup

    将此参数设置为 "yes"

    csapi.plugin.calendarlookup.name

    要加载所有插件,请将此参数设置为 "*"

    如果您希望仅加载 CLD 插件,请将此参数设置为插件 "calendarlookup" 的名称。

    caldb.cld.type

    此参数指定是将日历分发到多个后端服务器上(将值设置为 "directory"),还是将日历存储在安装 Calendar Server 的同一服务器上(将值设置为 "local",该值为默认值)。

    service.dwp.enable

    通过将此参数设置为 "yes" 来启用 DWP。

    service.dwp.port

    默认端口为 "59979"。所有前端服务器和后端服务器的此端口号必须相同。

    caldb.dwp.server.backend-server-n.ip

    这是多值参数。为 Calendar Server 部署中的每个后端服务器创建一个 ics.conf 参数。此参数的值为后端服务器的主机名。服务器名必须是全限定名称,且必须能够被域名服务 (DNS) 解析成有效的 IP 地址。服务器名在参数名和值方面都必须保持一致,并且是全限定名。

    例如: 

    caldb.dwp.server.calendar1.sesta.com=
    "calendar1.sesta.com"
    caldb.dwp.server.calendar2.sesta.com=
    "calendar2.sesta.com"

    caldb.dwp.server.default

    如果用户或资源 LDAP 条目不具有 icsDWPHost 属性,则设置系统使用的默认 DWP 服务器名。服务器名必须是全限定名,并且可由 DNS 解析。 

    例如: 

    aldb.dwp.sever.default=
    "calendar1.sesta.com"

    local.authldaphost

    安装了 Directory Server 的主机名。默认值为 "localhost"(在作为前端的同一服务器上)。

    local.ugldaphost

    用于存储 LDAP 用户首选项的主机名。如果没有将用户首选项保留在一个单独的 LDAP 主机中,则应将其设置为 local.authldaphost 的值。

    service.ens.enable

    通过将此参数值设置为 "yes" 来启用 ENS。

    caldb.serveralarms

    在后端服务器上必须启用服务器报警 ("1")。

    caldb.serveralarms.dispatch

    在后端服务器上应该启用报警分发程序 ("yes")。

    service.notify.enable

    在后端服务器上应该启用通知服务 ("yes")。

    caldb.berkeleydb.archive.enable

    在后端系统上应该启用自动归档备份服务(将值设置为 "yes")。

    caldb.berkeleydb.hotbackup.enable

    在后端系统上应该启用自动热备份服务(将值设置为 "yes")。

  5. 将此文件另存为 ics.conf

  6. 重新启动 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal