資料服務利用了數種類型的資源。應用程式諸如Apache Web Server或 iPlanet Web Server 使用應用程式所賴以運作的網路位址 (邏輯主機名稱及共用位址)。應用程式和網路資源形成受 RGM 管理的基本單位。
資料服務式資源類型。例如,Sun Cluster HA for Oracle 是資源類型 SUNW.oracle,Sun Cluster HA for Apache 是資源類型 SUNW.apache。
資源是全叢集式定義之 resource type 的個體化。有數種已定義的資源類型。
網路資源為 SUNW.LogicalHostname 或 SUNW.SharedAddress 資源類型。有兩種資源類型是由 Sun Cluster 軟體預先登錄。
此項 SUNW.HAStorage 資源類型是用於將資源的啟動與資源所仰賴的磁碟裝置群組進行同步化。它可確保在資料服務啟動之前,叢集檔案系統裝載點的路徑、整體裝置和裝置群組名稱是可用的。
RGM 管理的資源會分成群組,稱為資源群組,讓群組可以一個單位的方式來管理。如果在資源群組上啟動了故障轉移或切換保護移轉,則資源群組會被當作一個單位來遷移。
當您將包含應用程式資源的資源群組啟動為線上時,即會啟動應用程式。資料服務啟動方法會等到應用程式啟動並執行之後,才順利結束。判斷應用程式何時啟動與執行的方式,與資料服務錯誤監視器判斷資料服務是否仍在服務用戶端的方式相同。請參照 Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide 以取得此處理程序的詳細資訊。
管理者將靜態設定值套用到資源與資源群組中。這些設定值只可經由管理動作來變更。RGM 在動態"狀態"間移動資源群組。這些設定值與狀態的說明列於下述清單中。
管理或不管理- 這些都是只套用在資源群組上的全叢集設定值。資源群組是由 RGM 所管理。 scrgadm(1M) 指令可讓 RGM 來管理或不管理資源群組。這些設定值不會隨著叢集再配置而變更。
在建立第一個資源群組時,它是不被管理的。若要讓群組中的任何資源成為作用的,它就必須是被管理的。
在某些資料服務中,諸如可延伸式 Web 伺服器,在設定網路資源前與停止網路資源後都有工作要做。此工作是由 initialization (INIT) 及 finish (FINI) 資料服務方法來達成。INIT 方法只有在資源所在的資源群組在被管理狀態時才會執行。
當資源群組由不管理移向管理的狀態時,任何用於群組已註冊的 INIT 方法都會在群組的資源上執行。
當資源群組由管理移向不管理的狀態時,任何已註冊的 INIT 方法都會被呼叫以執行清除。
INIT 及 FINI 方法的最常使用方式是用於可延伸服務的網路資源,但也可用於應用程式不做的初始化或清除工作。
啟用或停用-這些都是套用到資源的全叢集設定值。scrgadm(1M) 指令可用來啟用或停用資源。這些設定值不會隨著叢集再配置而變更。
資源的正常設定值為,它在系統中是啟用且主動執行的。
如因某種原因,您要使資源在所有叢集節點上為不可用的,您可停用此資源。停用的資源不作為一般用途。
線上或離線-這些都是套用到資源與資源群組的動態狀態。
在切換保護移轉或故障轉移時,當叢集由叢集在配置步驟間轉換時,會改變這些狀態。亦可經由管理動作來加以變更。 scswitch(1M) 可用來變更資源或資源群組的線上或離線狀態。
在任何時間,故障轉移資源或資源群組只能在一個節點上為線上。可延伸的資源或資源群組可在數個節點上為線上,而在其他節點上為離線。在切換保護移轉或故障轉移時,資源群組及其內的資源會在一個節點上離開線上,並在另一節點再次連到線上。
假如一個資源群組為離線的,則它所有的資源均為離線的。假如一個資源群組為線上的,則它所有的資源均為線上的。
資源群組含有數種資源,在各資源間具有相依性。這些相依性要求資源要以特定次序連到線上及離開線上。連到線上及離開線上的方法,可能對於各個資源會花費不同的時間。因有資源相依性及開始與結束的時間差異,在叢集重新配置時單一資源群組內的資源會有不同的線上及離線狀態。
您可以配置您的 SunPlex 資料服務的資源和資源群組之屬性值。標準屬性常見於所有資料服務中。延伸屬性則特定於個別的資料服務。部份標準和延伸屬性是以預設值配置的,所以您不需要修改它們。其它屬性則需要在建立和配置資源時加以設定。各資料服務的文件會指定可設定哪些資源屬性,及設定的方式。
標準屬性是用來配置通常與任何特定資料服務無關的資源和資源群組屬性。 Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide 的附錄中說明了這組標準屬性。
延伸屬性提供了諸如應用程式二進位檔案、配置檔案和資源相依項目位置的資訊。您要依照資料服務的配置方式來修改延伸屬性。 Sun Cluster 3.0 U1 Data Services Installation and Configuration Guide 中有個別關於資料服務的章節說明這組延伸屬性。