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

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

資料服務利用了多種類型的資源:應用程式 (例如 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.LogicalHostnameSUNW.SharedAddress 資源類型。這兩種資源類型由 Sun Cluster 軟體預先註冊。

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 for Solaris OS」,以取得有關此程序的更多資訊。


資源群組管理員 (RGM)

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

RGM 作用於資源資源群組 RGM 動作會使致資源和資源群組在上線和離線狀態之間切換。資源及資源群組狀態與設定值一節中提供了有關可以適用於資源和資源群組的狀態和設定的完整說明。

請參閱資料服務專案配置,以取得有關如何在 RGM 控制下啟動 Solaris 專案的資訊。

資源及資源群組狀態與設定值

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

資源和資源群組特性

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

標準特性是用來配置通常與任何特定資料服務無關的資源和資源群組特性。如果要瞭解標準特性集,請參閱「Sun Cluster Data Services Planning and Administration Guide for Solaris OS」中的附錄 A「Standard Properties」

RGM 延伸特性提供了諸如應用程式二進位檔案及配置檔案之位置的資訊。您要依照資料服務的配置方式來修改延伸特性。在資料服務的個別指南中描述了延伸特性集。