Sun Java System Messaging Server 6.3 管理指南

3.5 Veritas Cluster Server 代理程式安裝

Messaging Server 可使用 Veritas Cluster Server 3.5、4.0、4.1 和 5.0 進行配置。

執行以下程序之前請務必查閱 Veritas Cluster Server 文件。

使用 Communications Suite 安裝程式安裝 Messaging Server 並配置 HA 之後,請務必檢閱3.4.4 將 IP 位址連結至伺服器,以取得與配置 HA 支援相關的其他步驟。本節包含以下小節:

3.5.1 Veritas Cluster Server 需求

3.5.2 VCS 安裝和配置注意事項

下列指示說明如何使用 Veritas Cluster Server 配置 Messaging Server 成為 HA 服務。

預設的 main.cf 配置檔案將會設定名為 ClusterService 的資源群組,該資源群組會啟動 VCSweb 應用程式。此群組包含諸如 csgnic 和 webip 之類的網路邏輯主機 IP 資源。此外,還會為事件通知建立 ntfr 資源。

Procedure使用 Veritas Cluster Server 將 Messaging Server 配置為 HA 服務

  1. 啟動其中一個節點的 Cluster Explorer。

    請注意,這些 Veritas Cluster Server 說明假定您要使用圖形化使用者介面將 Messaging Server 配置為 HA 服務。

    若要啟動 Cluster Explorer,請執行以下指令:


    # /opt/VRTSvcs/bin/hagui

    必須安裝 VRTScscm 套裝軟體才能使用 GUI。

  2. 使用 Cluster Explorer,新增名稱為 MAIL-RG 的服務群組。

  3. 將類型 DiskGroup 的 s1ms_dg 磁碟群組資源新增至服務群組 MAIL-RG,並加以啟用。

  4. 將類型 Mount 的 s1ms_mt 掛載資源新增至服務群組 MAIL-RG。

    1. 如果尚未啟用連結資源,請務必按一下 [連結] 按鈕將它們啟用。

  5. 在 s1ms_mt 和 s1ms_dg 之間建立連結。啟用 s1ms_mt 資源。

    下圖說明相依性樹狀結構:

    圖 3–5 Veritas Cluster Server 相依性樹狀結構 1

    此影像說明了 Veritas Cluster 中的相依性。

  6. 執行 Communications Suite 安裝程式,安裝 Messaging Server。

    1. 從主節點 (例如 Node_A) 執行 Messaging Server 初始執行階段配置以安裝 Messaging Server。

    2. 使用 pkgadd(1M) 指令安裝 Veritas Cluster Server 代理程式套裝軟體 SUNWmsgvc (位於 Sun Java Communications Suite CD 上的 Messaging Server Product 子目錄中)。

      至此,Messaging Server 和 Veritas 代理程式已安裝在 Node_A 上。

  7. 切換至備份節點 (例如,Node_B)。

  8. 執行 Communications Suite 安裝程式 將 Messaging Server 安裝於備份節點 (Node_B) 上。

  9. 安裝 Messaging Server 之後,使用 useconfig 公用程式,而不必在備份節點 (Node_B) 上建立其他初始執行階段配置。useconfig 公用程式可讓您在 HA 環境中的多個節點之間共用單一配置。此公用程式並不升級或更新現有配置。請參閱3.3.3 使用 useconfig 公用程式。

    至此,Veritas 代理程式已安裝在 Node_B 上。

  10. 從 Veritas Cluster Server Cluster Manager 中選取匯入類型... 選取 [匯入類型...]。

  11. 從 /etc/VRTSvcs/conf/config 目錄中匯入 MsgSrvTypes.cf 檔案。匯入此類型檔案。請注意,您需要在叢集節點上才能找到此檔案。

  12. 至此,已建立一個 MsgSrv 類型的資源 (例如 Mail)。此資源需要設定邏輯主機名稱特性。

  13. Mail 資源依賴於 s1ms_mt 和 webip。如以下相依性樹所示,在資源之間建立連結:

    圖 3–6 Veritas Cluster 相依性樹狀結構

    此影像說明了 Veritas Cluster 中的相依性。

    1. 啟用所有資源並讓 Mail 處於線上。

    2. 所有的伺服器都應啟動。

  14. 切換至 Node_A 並檢查高可用性配置是否正在工作。

3.5.3 MsgSrv 屬性

本節描述控制 mail 資源運作方式的 MsgSrv 其他屬性。若要使用 Veritas Cluster Server 配置 Messaging Server,請參閱表 3–3。

表 3–3 Veritas Cluster Server 屬性

屬性 

說明 

FaultOnMonitorTimeouts

如果未設定 (=0),則監視 (探測) 逾時不會被視為資源故障。建議將此屬性值設定為 2。如果監視逾時兩次,則資源將重新啟動或進行容錯移轉。 

ConfInterval

故障重新啟動計數的時間間隔。如果在此期間服務仍在線上,則將刪除先前的歷程。建議設為 600 秒。 

ToleranceLimit

監視應傳回 OFFLINE 以宣告資源 FAULTED 的次數。建議將此值保留為「0」(預設值)。