用於 Sun Java System Application Server 的 Sun Cluster 資料服務指南 (適用於 Solaris 作業系統)

支援的配置

Sun Cluster HA for Sun Java System Application Server 透過將 Domain Administration Server (DAS) 元件配置為容錯移轉資料服務,以使其具有高度可用性。DAS 必須配置為偵聽容錯移轉 IP 位址。當 Sun Cluster HA for Sun Java System Application Server 偵測到發生故障的 DAS 時,資料服務會在本機重新啟動 DAS 或將其容錯移轉至其他節點,這取決於重試次數和重試時間間隔的值。

節點代理程式 (NA) 元件也配置為容錯移轉資料服務。節點代理程式可以配置為管理數個 Application Server 實例,並且 Sun Cluster HA for Sun Java System Application Server 資料服務間接管理所有這些實例。所有節點代理程式及所有 Application Server 實例必須配置為偵聽容錯移轉 IP 位址。

如果 Application Server 實例當機,節點代理程式會將其重新啟動。重新啟動這些實例時將回復所有遺失的作業事件。如果節點代理程式和 Application Server 實例在其上執行的 Sun Cluster 節點發生當機,Sun Cluster HA for Sun Java System Application Server 會將節點代理程式和 Application Server 實例容錯移轉至其他 Sun Cluster 節點。


備註 –

僅為配置為一個容錯移轉 IP 位址的所有節點代理程式建立一個節點代理程式資源。資料服務會自動偵測配置在容錯移轉 IP 位址上的節點代理程式,此 IP 位址是在容錯移轉資源群組中建立的。

下列範例是一個由四個節點代理程式組成的配置。

在此範例中,為節點代理程式 NA1NA2 及其所有伺服器實例建立了一個資源,為節點代理程式 NA3NA4 及其所有伺服器實例建立了另一個資源。

在 Sun Cluster HA for Sun Java System Application Server 中建立容錯移轉節點代理程式元件的範例中提供了有關為四個節點代理程式建立資源的詳細範例。

在以下小節中,僅說明兩個節點代理程式。


節點發生故障之前

下圖說明發生任何節點故障之前的容錯移轉 DAS 及容錯移轉節點代理程式配置。

圖 1–1 配置為容錯移轉的 DAS 及節點代理程式─節點發生故障之前

前面的文字內容說明該圖形。

該圖說明以下設定。

讓這些資源群組上線運作會啟動節點代理程式,這些節點代理程式會依次啟動其管理的 Application Server 實例。

節點發生故障之後

下圖說明發生節點故障之後的容錯移轉 DAS 及容錯移轉節點代理程式配置。

圖 1–2 配置為容錯移轉的 DAS 及節點代理程式─節點發生故障之後

前面的文字內容說明該圖形。

Node1 發生故障之後,資源群組 RG1RG2 容錯移轉至 Node2。資源群組 RG1 包含 DAS 及其容錯移轉位址 IP1。資源群組 RG2 包含節點代理程式 NA1、實例 I1I2 和它們的容錯移轉位址 IP2