Sun Cluster 概念指南 (適用於 Solaris 作業系統)

資源、資源群組與資源類型

資料服務利用了多種類型的資源: 應用程式,例如 Sun Java System Web Server (以前稱為 Sun Java System Web Server) 或 Apache Web Server,均使用這些應用程式所依賴的網路位址 (邏輯主機名稱與共用位址)。 應用程式和網路資源形成受 RGM 管理的基本單位。

資料服務式資源類型。 例如,Sun Cluster HA for Oracle 屬於 SUNW.oracle-server 資源類型;而 Sun Cluster HA for Apache 屬於 SUNW.apache 資源類型。


註解 –

資源類型 SUNW.oracle-server 僅在基於 SPARC 的叢集中使用。


資源是在整個叢集中定義的資源類型的個體化。 有數種已定義的資源類型。

網路資源屬於 SUNW.LogicalHostnameSUNW.SharedAddress 資源類型。 Sun Cluster 軟體將預先註冊這兩種資源類型。

SUNW.HAStorageHAStoragePlus 資源類型用來將資源的啟動與該資源所依賴之磁碟裝置群組的啟動同步化。 它可確保在資料服務啟動之前,叢集檔案系統裝載點的路徑、整體裝置和裝置群組名稱是可用的。 如需詳細資訊,請參閱「Data Services Installation and Configuration Guide」中的「Synchronizing the Startups Between Resource Groups and Disk Device Groups」。 (在 Sun Cluster 3.0 5/02 中已經可以使用 HAStoragePlus 資源類型,並在此資源中新增了另一項可讓本機檔案系統具備高可用性的功能。 如需有關此功能的詳細資訊,請參閱HAStoragePlus 資源類型。)

RGM 管理的資源會分成群組,稱為資源群組,讓群組可以一個單位的方式來管理。 如果在資源群組上啟動了故障轉移或切換保護移轉,則資源群組會被當作一個單位來遷移。


註解 –

當您將包含應用程式資源的資源群組啟動為線上時,即會啟動應用程式。 資料服務啟動方法會等到應用程式啟動並執行之後,才順利結束。 判斷應用程式何時啟動與執行的方式,與資料服務故障監視器判斷資料服務是否仍在服務用戶端的方式相同。 請參閱Sun Cluster Data Services Planning and Administration Guide,以取得有關此程序的詳細資訊。


Resource Group Manager (RGM)

RGM 可控制資料服務 (應用程式) 作為資源 (由資源類型實作來管理)。 這些實施由 Sun 提供,或由開發人員以一般資料服務範本、資料服務開發檔案庫 API (DSDL API) 或 Sun Java System Web Server 資源管理 API (RMAPI) 所建立。 叢集管理員可建立和管理儲存區中的資源,稱為資源群組。 RGM 停止和啟動所選取節點上的資源群組,以回應叢集成員身份變更。

RGM 作用於資源資源群組。 RGM 動作可使資源及資源群組在線上狀態與離線狀態之間移動。 可套用至資源與資源群組的狀態與設定之完整說明列於資源和資源群組的狀態與設定一節中。 請參閱資源、資源群組與資源類型,以取得關於如何在 RGM 控制下啟動資源管理專案的資訊。

資源和資源群組的狀態與設定

管理者將靜態設定值套用到資源與資源群組中。 這些設定值只可經由管理動作來變更。 RGM 在動態的「狀態」間移動資源群組。 這些設定值與狀態的說明列於下述清單中。

資源及資源群組屬性

您可以為 SunPlex 資料服務的資源及資源群組配置屬性值。 標準屬性常見於所有資料服務中。 延伸屬性則特定於個別的資料服務。 部分標準和延伸屬性是以預設值配置的,所以您不需要修改它們。 其他屬性則需要在建立和配置資源時加以設定。 各資料服務的說明文件會指定可設定哪些資源屬性,及設定的方式。

標準屬性是用來配置通常與任何特定資料服務無關的資源和資源群組屬性。 Sun Cluster Data Services Planning and Administration Guide的附錄中說明了這組標準屬性。

RGM 延伸屬性提供了諸如應用程式二進位檔案及配置檔案之位置的資訊。 您要依照資料服務的配置方式來修改延伸屬性。 在Sun Cluster Data Services Planning and Administration Guide中,關於資料服務的個別章節描述了延伸屬性集。