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” 可僅載入 CLD 外掛程式,其名稱可在 csapi.plugin.calendarlookup.name 中找到。

    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