Sun Java System Communications Services 2005Q4 版本說明

Instant Messaging HA 簡介

將 Sun Cluster 與 Instant Messaging 配合使用來建立高可用性部署。本小節提供有關 HA 需求、本章範例中使用的術語以及在以下小節中配置 HA 所需權限的資訊:

開始之前,您應該熟悉一般 HA 概念,尤其是 Sun Cluster 軟體。如需更多資訊,請參閱HA 相關文件

HA 配置軟體需求

表 3–7 中顯示了 Instant Messaging HA 配置所需的軟體。

表 3–7 Instant Messaging HA 配置軟體需求

軟體和版本 

版本說明和修補程式 

Solaris 9 作業系統 

僅 SPARC 平台 

支援所有版本的 Solaris 9 作業系統。 

Solaris 9 作業系統需要 Sun Cluster 3.0 U3 或更高版本。 

Solaris 9 作業系統包括 Solaris Logical Volume Manager (LVM)。

Solaris 8 作業系統 

僅 SPARC 平台 

Solaris 8 Maintenance Update 7 (MU7) 作業系統或更高版本以及所需修補程式。

Sun Cluster 3.1 

必須安裝 Sun Cluster 軟體,並在叢集所有節點上配置該軟體。 

若要安裝 Sun Cluster 3.1,請按照「Sun Java Enterprise System 2005Q4 Installation Guide」中的安裝程序使用 Java Enterprise System 安裝程式。

安裝 Sun Cluster 軟體後,必須配置叢集。如需有關資訊,請參閱「Sun Cluster 系統管理指南 (適用於 Solaris 作業系統)」。如需相關文件,請參閱HA 相關文件

Sun Cluster 修補程式

如需 Solaris 8 和 9,可以從 SunSolve Online 下載修補程式。

Solstice DiskSuite 4.x 

Solstice DiskSuite 僅可用於 Solaris 8 作業系統。 

Solaris 9 作業系統不需要 Solstice DiskSuite,因其包含 Logical Volume Manager (LVM)。

Veritas Volume Manager (VxVM) 3.x 

Solaris 8 作業系統需要版本 3.2 或更高版本及所需修補程式。 

Solaris 9 作業系統需要版本 3.5 或更高版本及所需修補程式。 

Veritas File System (VxFS) 3.x 

Solaris 8 作業系統需要版本 3.4 或更高版本及所需修補程式。 

Solaris 9 作業系統需要版本 3.5 或更高版本及所需修補程式。 

HAStoragePlus 需要修補程式 110435-08 或更高版本。 

HA 配置權限需求

若要安裝並配置 Instant Messaging HA 配置,請以超級使用者 (root) 登入或成為超級使用者,並指定主控台或視窗以檢視傳送至 /dev/console 的訊息。

HA 配置術語和檢核清單

表 3–8 說明本章範例中用於配置範例的變數術語。此外,配置 Instant Messaging HA 之前,還需要蒐集資訊。配置期間系統將提示您需要此資訊。將此檢核清單與「Sun Java System Instant Messaging 7 2005Q1 管理指南」第 1 章中的檢核清單結合使用。

表 3–8 HA 配置檢核清單

範例中的名稱 

說明 

您的值 

/global/im

與叢集檔案系統或 HAStoragePlus 配合使用的全域檔案系統掛載點。 

 

/local/im

本機目錄,在使用 HAStoragePlus 時用做共用磁碟的掛載點。 

 

im_logical_host

邏輯主機名稱 

 

im_logical_host_ip

邏輯主機 IP 數字位址 

 

im_node_1

節點 1 FQDN

 

im_node_2

節點 2 FQDN

 

im_resource_group

Instant Messaging 資源群組。 

 

im_resource_group_store

Instant Messaging 儲存資源。 

 

im_resource

Instant Messaging 資源。 

 

im_runtime_base

(包括 im_runtime_base/db im_runtime_base/logs)

對於執行階段目錄 (包括資料庫和記錄子目錄) 的位置,請選取全域共用分割區。例如 

  • Solaris 上的 Instant Messaging 執行階段目錄 (im_runtime_base) /global/im/var/opt/SUNWiim/default

  • 資料庫子目錄 (im_db_base):

    /global/im/var/opt/SUNWiim/default/db

  • 記錄子目錄:

    /global/ im/var/opt/SUNWiim/default/logs

請參閱「Sun Java System Instant Messaging 7 2005Q1 管理指南」,以取得有關執行階段目錄和資料庫與記錄子目錄的更多資訊。