此程序基於兩個資源群組中四個節點代理程式的配置,如在 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 以測試伺服器實例的可用性。