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

第 3 章 Calendar Server 配置程式 (csconfigurator.sh)

安裝 Calendar Server 之後,您必須在執行它之前對其進行配置。依如下順序執行這兩個配置程式是很重要的:

  1. comm_dssetup.pl

    依照第 2 章, 目錄準備程序檔 (comm_dssetup.pl)中的說明配置 LDAP 目錄伺服器。

  2. csconfigurator.sh

    依照本章中的說明配置 Calendar Server。

本章包含以下主題:


備註 –

如果您已安裝舊版的 Calendar Server 或 Messaging Server,則可能需要將 LDAP 目錄項目從 Schema 1 遷移至 Schema 2。

閱讀完「Sun Java System Communications Services 6 2005Q4 Schema Migration Guide」之前,請勿執行本章中說明的配置公用程式。該指南會指導您選擇執行配置公用程式的時間和選項。


收集配置資訊

Calendar Server 配置程式csconfigurator.sh 可在以下目錄中建立新的 ics.conf 配置檔案:

對於 Solaris︰/etc/opt/SUNWics5/config

對於 Linux︰/etc/opt/sun/calendar/config

配置程式將詢問一些問題,您必須為這些問題輸入有關安裝的特定資訊。

執行配置程式之前,您應收集以下配置資訊:

為協助您追蹤配置資訊,請使用附錄 BCalendar Server 配置工作表 中的工作表。(然而,您應在執行 Java Enterprise System 安裝程式之前確定此資訊,以避免 [例如連接埠號] 與其他元件產品發生衝突。)

LDAP 伺服器選項

Calendar Server 需要一台目錄伺服器,以用於使用者認證及使用者喜好設定的儲存和擷取。下表列出用於收集 LDAP 伺服器之主機和連接埠資訊的選項。

表 3–1 使用者喜好設定目錄選項

選項 

說明 

LDAP 伺服器主機名稱 

用於使用者認證和使用者喜好設定的 LDAP 目錄伺服器之主機名稱。預設為目前主機。 

LDAP 伺服器連接埠 

LDAP 目錄伺服器偵聽的連接埠號。預設為 389。 

基底 DN 

LDAP 目錄中用做搜尋起點的項目。預設為 o=currentdomain

目錄管理員選項

下表列出用於收集指定給目錄管理員的使用者之名稱和密碼的選項。

表 3–2 目錄管理員選項

選項 

說明 

目錄管理員 DN 

可以在目錄伺服器模式中進行變更的使用者名稱。預設為 cn=Directory Manager

目錄管理員密碼 

目錄管理員 DN 的密碼。無預設值。 

Calendar Server 管理員

Calendar Server 管理員是置換其他任何 Calendar Server ACL 的使用者帳號。Calendar Server 管理員使用者帳號必須存在於您的使用者認證目錄伺服器中。其還可用於代理伺服器認證。下表列出用於收集 Calendar Server 管理員的使用者 ID 和密碼的選項。

表 3–3 Calendar Server 管理員選項

選項 

說明 

管理員使用者 ID 

Calendar Server 管理員的使用者 ID 必須是上述 LDAP 目錄伺服器中的使用者。預設為 calmaster

管理員密碼 

Calendar Server 管理員的密碼。無預設值。 

電子郵件與電子郵件警示選項

您可以配置 Calendar Server,以在伺服器發生問題時向 Calendar Server 管理員傳送電子郵件警示訊息。下表列出用於收集電子郵件資訊的選項。

表 3–4 電子郵件與電子郵件警示選項

選項 

說明 

電子郵件警示 

啟用或停用電子郵件警示。預設為已啟用。 

管理員電子郵件位址 

將接收電子郵件警示訊息的 Calendar Server 管理員之電子郵件位址。 

SMTP 主機名稱 

Calendar Server 傳送電子郵件警示訊息時所在的 SMTP 伺服器之主機名稱。預設為目前主機。 

執行階段配置選項

您可以配置下列 Calendar Server 執行階段和系統資源選項。

表 3–5 執行階段配置選項

選項 

說明 

服務連接埠 

Calendar Server 偵聽以向使用者提供 Web (HTTP) 存取權的連接埠號。預設為 80

最大階段作業數 

允許並行運作的 Calendar Server 階段作業最大數目。預設為 5000

最大執行緒數 

允許並行運作的 Calendar Server 執行緒最大數目。預設為 20

伺服器程序數 

對於 Solaris︰並行運作的 Calendar Server 程序最大數目。預設為安裝 Calendar Server 的伺服器上的 CPU 數目。 

對於 Linux:每次僅能執行一個程序。

執行階段使用者 ID 

執行 Calendar Server 時所用的 UNIX 使用者名稱。此使用者名稱不應為 root。如果該帳號不存在,配置程式將建立該帳號。預設為 icsuser

執行階段群組 ID 

執行 Calendar Server 時所用的 UNIX 群組。如果該群組不存在,配置程式將建立該群組。預設為 icsgroup

Calendar Server 啟動

您可以配置下列選項以自動啟動 Calendar Server。

表 3–6 Calendar Server 啟動選項

選項 

說明 

成功配置後啟動 

成功配置後是否自動啟動 Calendar Server。預設為已核取。 

系統啟動時啟動 

系統啟動後是否自動啟動 Calendar Server。預設為已核取。 

資料庫、記錄和暫存檔目錄

Calendar Server 會在特定目錄的行事曆資料庫檔案、記錄檔和暫存檔中建立並儲存資訊。

表 3–7 資料庫、記錄和暫存檔目錄選項

選項 

說明 

資料庫目錄 

Calendar Server 將建立並儲存行事曆資料庫 (*.db) 檔案的目錄。預設為:

/var/opt/SUNWics5/csdb

記錄目錄 

Calendar Server 寫入記錄檔的目錄。預設為: 

/var/opt/SUNWics5/logs

暫存檔目錄 

Calendar Server 寫入暫存檔的目錄。預設為: 

/var/opt/SUNWics5/tmp

歸檔檔案備份目錄和緊急備份目錄 

Calendar Server 寫入歸檔備份的目錄。使用者為儲存每天快照和作業事件記錄所定義的目錄。如果同時需要這兩種類型的備份,請將其安放在不同的目錄中。如果未指定目錄,則備份儲存在目前的目錄中。 


備註 –

請勿變更記錄檔和暫存檔目錄的位置或名稱。


執行 csconfigurator.sh

您可以從圖形化使用者介面 (GUI) 或指令行執行配置程式。

如果您遠端執行該程式,則必須正確設定 DISPLAY 環境變數,並允許伺服器的 X-Windows 連線顯示在您的電腦上。例如,若要使用 xhost 公用程式,請在您的電腦上執行以下指令:

xhost +

本小節包含以下主題:

Procedure從指令行執行配置程式

步驟
  1. 以超級使用者的身份登入或成為超級使用者 (root)。

  2. 變更至 /opt/SUNWics5/cal/sbin 目錄。

  3. 使用從下表中選擇的選項執行程序檔:

    選項 

    說明 

    -nodisplay

    在純文字模式 (非 GUI) 中執行配置程序檔。 

    -noconsole

    不顯示文字輸出。將其與 -nodisplay 配合使用可在無訊息模式中執行配置程序檔。

    -novalidate

    不驗證輸入欄位文字。 

    -saveState [statefile]

    將您輸入的回應配置問題的答案儲存在狀態檔案 (文字檔案) 中。除非您為狀態檔案指定完全合格的路徑,否則該檔案將被儲存在預設目錄:/opt/SUNWics5/cal/jconfigure 中。

    -state [statefile]

    使用狀態檔案設定輸入值。 

    例如,在指令行模式中執行配置程序檔,而不將輸入儲存至狀態檔案中。

    ./csconfigurator.sh -nodisplay

    指令行版本要求提供與 GUI 版本相同的資訊和順序。預設值在方括號 ([]) 中指示。若要接受預設值,請按下鍵盤上的 Enter 鍵。


    備註 –

    如需程序檔中表示的各種問題所包含的資訊文字,請參閱以下小節中所示的 GUI 面板中的文字。


Procedure從 GUI 執行配置程式

步驟
  1. 以超級使用者的身份登入或成為超級使用者 (root)。

  2. 變更至 /opt/SUNWics5/cal/sbin 目錄。

  3. 發出此指令︰

    ./csconfigurator.sh

    配置程式將顯示以下面板系列:


    注意 – 注意 –

    此配置程式僅可配置單一網域。如果打算使用多個網域 (虛擬網域和託管網域),您需要使用 Delegated Administrator 指令行公用程式增加網域。


[歡迎] 面板

圖 3–1 Calendar Server 配置程式 [歡迎] 面板

此為 [歡迎] 面板的螢幕快照。

按 [下一步] 以繼續,或按一下 [取消] 以結束。

[管理、使用者喜好設定及認證] 面板

圖 3–2 [管理、使用者喜好設定及認證配置] 面板

此為 [管理、使用者喜好設定及認證] 面板的螢幕快照。

使用者喜好設定目錄選項

LDAP 伺服器主機名稱

用於使用者認證的 LDAP 目錄伺服器之主機名稱。預設:目前主機

LDAP 伺服器連接埠

LDAP 伺服器偵聽的連接埠號碼。預設:389

目錄管理員 DN

可以在目錄伺服器模式中進行變更的使用者名稱。預設: cn=Directory Manager

目錄管理員密碼

目錄管理員的密碼。預設:無

基底 DN

LDAP 目錄中用做搜尋起點的項目。預設:o=currentdomain

此值可根據您的部署需要修改。若要擷取 comm_dssetup.pl 建立的根目錄字尾,請按一下 [取得]。透過此種方式取得的 baseDN 僅為依據目前設定而提出的一個建議。無論您如何使用 baseDN,它都必須與 LDAP 內容保持一致。


備註 –

按一下 [取得] 之前,您必須輸入目錄管理員 DN 和密碼,以向目錄伺服器進行認證。


Calendar Server 管理員選項

管理員使用者 ID

Calendar Server 管理員的使用者 ID 必須是上述 LDAP 目錄伺服器中的使用者。預設:calmaster

管理員密碼

Calendar Server 管理員的密碼。預設:無

按 [下一步] 以繼續,按 [上一步] 以返回前一個面板,或按一下 [取消] 以結束。

[電子郵件與電子郵件警示] 面板

圖 3–3 [電子郵件與電子郵件警示配置] 面板

此為 [電子郵件與電子郵件警示] 面板的螢幕快照。

電子郵件警示

指定發生伺服器問題時 Calendar Server 是否應向 Calendar Server 管理員傳送電子郵件警示訊息。預設:已啟用

管理員電子郵件位址

將接收電子郵件警示訊息的 Calendar Server 管理員之電子郵件位址。預設:

SMTP 主機名稱

應傳送電子郵件警示訊息的 SMTP 伺服器之主機名稱。預設:目前主機。

按 [下一步] 以繼續,按 [上一步] 以返回前一個面板,或按一下 [取消] 以結束。

[執行階段配置] 面板

圖 3–4 [執行階段配置] 面板

此為 [執行階段配置] 面板的螢幕快照。

服務連接埠

Calendar Server 偵聽以向使用者提供 Web (HTTP) 存取權的連接埠號碼。預設:80

最大階段作業數目

同步運作的 Calendar Server 階段作業的最大數目。預設:5000

最大執行緒數目

同步運作的 Calendar Server 執行緒的最大數目。預設:20

伺服器程序數目

在伺服器上執行的 Calendar Server 程序的最大數目。預設:安裝 Calendar Server 的伺服器上的 CPU 數目。

執行階段使用者 ID

執行 Calendar Server 時所用的 UNIX 使用者名稱。此名稱不應為 root。如果該帳號不存在,配置程式將建立該帳號。預設:icsuser

執行階段群組 ID

執行 Calendar Server 時所用的 UNIX 群組。如果該群組不存在,配置程式將建立該群組。預設:icsgroup

Calendar Server 啟動選項

在核取方塊中按一下,以選取一個選項或同時選取兩個選項。

  • 成功配置後啟動

    指定成功配置後是否自動啟動 Calendar Server。預設:已核取

  • 系統啟動時啟動

    指定系統啟動後是否自動啟動 Calendar Server。預設:已核取

按 [下一步] 以繼續,按 [上一步] 以返回前一個面板,或按一下 [取消] 以結束。

[選取目錄] 面板

請接受該面板上的預設目錄。儘管允許您選擇儲存配置和資料檔案目錄,但並不建議您這樣做。

圖 3–5 [選取目錄配置] 面板

此為 [儲存配置檔案和資料檔案的目錄] 面板的螢幕快照。

配置目錄

儲存配置檔案 (ics.conf) 目錄。

資料庫目錄

Calendar Server 應建立並儲存行事曆資料庫檔案的目錄。預設:/var/opt/SUNWics5/csdb

記錄目錄

Calendar Server 寫入記錄檔的目錄。預設:/var/opt/SUNWics5/logs

暫存檔目錄

Calendar Server 寫入暫存檔的目錄。預設:/var/opt/SUNWics5/tmp

然後,按 [下一步] 以繼續,按 [上一步] 以返回前一個面板,或按一下 [取消] 以結束。

[歸檔檔案和緊急備份配置] 面板

此面板可讓您同時選取兩種自動備份類型、選取其中一種類型或不選取任何類型。相應地選取或取消選取方塊。極力建議您同時使用歸檔檔案備份和緊急備份。


提示 –

避免由於設備故障造成所有資料庫副本的災難性遺失。請將自動備份副本保留在即時資料庫所在的磁碟或磁碟系統之外的磁碟或磁碟系統上。


如需有關自動備份的資訊,請參閱第 10 章, 配置自動備份 (csstored)

圖 3–6 [歸檔檔案和緊急備份配置] 面板

此為 [歸檔檔案和緊急備份配置] 面板的螢幕快照。

啟用歸檔檔案

如果已核取此方塊 (預設),csstored 將每隔 24 小時拍攝一次行事曆資料庫的快照。每天結束後,它會將當天的作業事件記錄檔及其快照儲存在歸檔檔案備份目錄中。

歸檔檔案目錄

按一下 [瀏覽] 以選擇備份目錄,或接受預設。

啟用緊急備份

如果已核取此方塊 (預設),csstored 將每隔 24 小時拍攝一次行事曆資料庫的快照,但在設定間隔 (預設為兩分鐘) 內將作業事件記錄套用至快照,從而確保幾乎完全複製即時資料庫。

緊急備份目錄

按一下 [瀏覽] 以選擇備份目錄,或接受預設。

保留歸檔檔案 (以天數表示)

MinimumMaximum 欄位中,按一下向上箭頭或向下箭頭以選取將歸檔檔案備份保留在備份目錄中的天數範圍。

保留緊急備份 (以天數表示)

Minimum Maximum 欄位中,按一下向上箭頭或向下箭頭以選取將緊急備份保留在目錄中的天數範圍。

每次實際儲存的副本數目取決於檔案的大小和目錄的大小。當 ics.conf 檔案中設定的大小限制或副本的最大數目超過此限制時,則清除最舊的副本,以達到此配置面板指定的最小數目。

按 [下一步] 以繼續,按 [上一步] 以返回上一個面板,或按一下 [取消] 以退出配置程式。

[準備配置] 面板

到目前為止,面板已在收集配置和執行有效檢查所需的資料。此時,您可以回到上一步並恢復配置資訊的撤消指令,或者啟動配置。

圖 3–7 [準備配置] 面板

此為 [準備配置] 面板的螢幕快照。

按一下 [立即配置] 以配置 Calendar Server,按 [上一步] 以返回前一個面板,或按一下 [取消] 以結束。

[配置摘要] 面板

圖 3–8 [配置摘要] 面板

此為 [配置摘要] 面板的螢幕快照。

按一下 [詳細資訊] 以檢視配置記錄的詳細資訊,或按一下 [關閉] 以結束配置程式。