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

檢驗Sun Cluster HA for Sun Java System Application Server 的安裝與配置

本節說明如何驗證是否已經正確安裝並配置 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 軟體的控制下執行。


Procedure如何驗證容錯移轉 DAS 元件

已在如何配置與啟動網路資源中建立了 Domain Administration Server (DAS) 資源群組。

在 DAS 元件的所有潛在主要節點上執行此程序。此程序需要一對節點,表示為 Node1Node2

步驟
  1. 在叢集成員 Node1 上以超級使用者身份登入。

  2. 讓 DAS 資源群組在 Node1 上上線運作。


    # scswitch -z -g DAS-resource-group -h Node1
    
  3. 透過 web 瀏覽器連線至管理主控台。


    https://IP-address:port
    
  4. 驗證是否已連線至管理主控台。

  5. 將資源群組從 Node1 切換至 Node2


    # scswitch -z -g DAS-resource-group -h Node2
    
  6. 透過 web 瀏覽器連線至管理主控台。


    https://IP-address:port
    
  7. 驗證是否已連線至管理主控台。

    如果您無法透過瀏覽器連線至管理主控台,請執行以下動作。

  8. 透過手動終止 DAS 程序測試高度可用性。

    DAS 故障監視器偵測到此程序不可用,並且在本機重新啟動此程序。

  9. 透過強制執行 DAS 容錯移轉測試資料服務功能。

    請注意標準資源特性 Retry_countRetry_interval 的值。手動終止 DAS 程序的次數等於 Retry_count,並且發生在時間段 Retry_interval內。DAS 資源容錯移轉至其他叢集成員。

  10. 驗證 DAS 容錯移轉。

    如果未容錯移轉 DAS 資源,請執行以下動作。

Procedure如何驗證容錯移轉節點代理程式元件

此程序基於兩個資源群組中四個節點代理程式的配置,如在 Sun Cluster HA for Sun Java System Application Server 中建立容錯移轉節點代理程式元件的範例中所述。資源群組為 na-rg1na-rg2,容錯移轉 IP 位址為 IP1IP2,八個伺服器實例為 Instance1Instance8。容錯移轉 IP 位址由邏輯主機名稱代表。

在節點代理程式元件的所有潛在主要節點上執行此程序。此程序需要一對節點,表示為 Node1Node2

步驟
  1. 在叢集成員 Node1 上以超級使用者身份登入。

  2. 讓節點代理程式資源群組 na-rg1Node1 上上線運作。


    # scswitch -z -g na-rg1 -h Node1
    
  3. 讓節點代理程式資源群組 na-rg2Node1 上上線運作。


    # scswitch -z -g na-rg2 -h Node1
    
  4. 透過 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
    
  5. 請確保可以連線至伺服器實例上部署的任何應用程式。

    如果您無法透過瀏覽器連線至實例,請執行以下動作。

  6. 將資源群組從 Node1 切換至 Node2


    # scswitch -z -g na-rg1 -h Node2
    # scswitch -z -g na-rg2 -h Node2
    
  7. 完成切換備用之後,請重複步驟 4步驟 5

  8. 透過手動終止節點代理程式程序測試高度可用性。

    終止節點代理程序後,將重新啟動節點代理程式及其所有相關的伺服器實例。

    終止應用程式伺服器實例後,節點代理程式會重新啟動它們。資料服務僅監視節點代理程式的運作狀態。

  9. 透過強制執行節點代理程式資源容錯移轉測試資料服務的功能。

    請注意標準資源特性 Retry_countRetry_interval 的值。手動終止節點代理程式程序的次數等於 Retry_count,並且發生在時間段 Retry_interval 內。節點代理程式資源容錯移轉至其他叢集節點。

  10. 節點代理程式在其他節點上啟動時,請重複步驟 4 以測試伺服器實例的可用性。