本節說明如何驗證是否已經正確安裝並配置 Sun Cluster HA for Sun Java System Application Server,以便 Sun Java System Application Server 作為高度可用的資料服務在 Sun Cluster 下執行。
完成安裝後,請僅使用叢集管理指令 scswitch(1M) 手動啟動與停止 Sun Java System Application Server。啟動 Sun Java System Application Server 之後,它將在 Sun Cluster 軟體的控制下執行。
已在如何配置與啟動網路資源中建立了 Domain Administration Server (DAS) 資源群組。
在 DAS 元件的所有潛在主要節點上執行此程序。此程序需要一對節點,表示為 Node1 和 Node2。
在叢集成員 Node1 上以超級使用者身份登入。
讓 DAS 資源群組在 Node1 上上線運作。
# scswitch -z -g DAS-resource-group -h Node1 |
透過 web 瀏覽器連線至管理主控台。
https://IP-address:port |
驗證是否已連線至管理主控台。
將資源群組從 Node1 切換至 Node2。
# scswitch -z -g DAS-resource-group -h Node2 |
透過 web 瀏覽器連線至管理主控台。
https://IP-address:port |
驗證是否已連線至管理主控台。
如果您無法透過瀏覽器連線至管理主控台,請執行以下動作。
請確保安裝滿足配置限制與要求中的限制與要求。
請確保您正確地遵循了如何安裝與配置 Sun Java System Application Server中的說明。
透過手動終止 DAS 程序測試高度可用性。
DAS 故障監視器偵測到此程序不可用,並且在本機重新啟動此程序。
透過強制執行 DAS 容錯移轉測試資料服務功能。
請注意標準資源特性 Retry_count 和 Retry_interval 的值。手動終止 DAS 程序的次數等於 Retry_count,並且發生在時間段 Retry_interval內。DAS 資源容錯移轉至其他叢集成員。
驗證 DAS 容錯移轉。
如果未容錯移轉 DAS 資源,請執行以下動作。
檢查標準資源特性 Retry_count 和 Retry_interval 的值。
確保您正確地遵循了安裝 Sun Cluster HA for Sun Java System Application Server 套裝軟體和註冊與配置 Sun Cluster HA for Sun Java System Application Server 支援的 8.1 版以後的版本中的說明。
此程序基於兩個資源群組中四個節點代理程式的配置,如在 Sun Cluster HA for Sun Java System Application Server 中建立容錯移轉節點代理程式元件的範例中所述。資源群組為 na-rg1 和 na-rg2,容錯移轉 IP 位址為 IP1 和 IP2,八個伺服器實例為 Instance1 到 Instance8。容錯移轉 IP 位址由邏輯主機名稱代表。
在節點代理程式元件的所有潛在主要節點上執行此程序。此程序需要一對節點,表示為 Node1 和 Node2。
在叢集成員 Node1 上以超級使用者身份登入。
讓節點代理程式資源群組 na-rg1 在 Node1 上上線運作。
# scswitch -z -g na-rg1 -h Node1 |
讓節點代理程式資源群組 na-rg2 在 Node1 上上線運作。
# scswitch -z -g na-rg2 -h Node1 |
透過 web 瀏覽器連線至伺服器實例。
http://IP1:Instance1–port http://IP1:Instance2–port http://IP1:Instance3–port http://IP1:Instance4–port http://IP2:Instance5–port http://IP2:Instance6–port http://IP2:Instance7–port http://IP2:Instance8–port |
請確保可以連線至伺服器實例上部署的任何應用程式。
如果您無法透過瀏覽器連線至實例,請執行以下動作。
請確保安裝滿足配置限制與要求中的限制與要求。
請確保您正確地遵循了如何安裝與配置 Sun Java System Application Server中的說明。
將資源群組從 Node1 切換至 Node2。
# scswitch -z -g na-rg1 -h Node2 # scswitch -z -g na-rg2 -h Node2 |
透過手動終止節點代理程式程序測試高度可用性。
終止節點代理程序後,將重新啟動節點代理程式及其所有相關的伺服器實例。
終止應用程式伺服器實例後,節點代理程式會重新啟動它們。資料服務僅監視節點代理程式的運作狀態。
透過強制執行節點代理程式資源容錯移轉測試資料服務的功能。
請注意標準資源特性 Retry_count 和 Retry_interval 的值。手動終止節點代理程式程序的次數等於 Retry_count,並且發生在時間段 Retry_interval 內。節點代理程式資源容錯移轉至其他叢集節點。
節點代理程式在其他節點上啟動時,請重複步驟 4 以測試伺服器實例的可用性。