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

安裝與配置 Sun Java System Application Server

本節說明 Sun Java System Application Server 的安裝與配置。此處僅包含針對 Sun Cluster HA for Sun Java System Application Server 的資訊。請參閱 Sun Java System Application Server 文件,以取得詳細的安裝說明 (包括需要的修補程式)。


備註 –

在開始安裝之前,請將 domain.xml 檔案中的 JMS-service 項目設定為 REMOTE


Procedure如何配置與啟動網路資源

若要使 Sun Java System Application Server 中的元件能夠在 Sun Cluster 中執行,則必須為這些元件設定網路資源。

步驟
  1. 成為叢集成員的超級使用者。

  2. 建立容錯移轉資源群組,以包含 Domain Administration Server (DAS) 應用程式資源與 DAS 使用的網路資源。

    容錯移轉 IP 位址是 DAS 資源的網路資源。


    # scrgadm -a -g DAS-resource-group [-h nodelist]
    -g DAS-resource-group

    指定 DAS 資源群組的名稱。您可以自訂該名稱。

    [-h nodelist]

    指定識別潛在主要節點的實際節點名稱的可選擇清單,該清單以逗號分隔。其先後順序即為發生故障轉移時,這些節點成為主要節點的順序。如果叢集中的所有節點均為潛在主要節點,則無需使用 -h 選項。

  3. 將網路資源增加至 DAS 資源群組。

    使用以下指令將容錯移轉 IP 位址增加至 DAS 資源群組。


    # scrgadm -a -L -g DAS-resource-group -l IP-address
    
    -L

    指定要加入的網路資源。

    -g DAS-resource-group

    指定 DAS 資源群組的名稱。

    -l IP-address

    指定此資源群組中作為網路資源的容錯移轉 IP 位址。

  4. 讓 DAS 資源群組上線運作。

    讓此資源群組上線運作會啟用 DAS 的容錯移轉 IP 位址資源。


    # scswitch -Z -g DAS-resource-group
    
    -Z

    將 DAS 資源群組變更為 MANAGED 狀態,並且讓資源群組上線運作。此指令還會啟用資源群組中的資源。

    -g DAS-resource-group

    指定 DAS 資源群組的名稱。

  5. 為節點代理程式及其使用的網路資源建立資源群組。

    若要為節點代理程式建立容錯移轉資源,請執行以下指令。


    # scrgadm -a -g NA-resource-group [-h nodelist]
  6. 將容錯移轉邏輯主機名稱增加至資源群組。


    # scrgadm -a -L -g NA-resource-group -l logical-hostname
    
  7. 讓節點代理程式資源群組上線運作。

    讓這些資源群組上線運作會啟用節點代理程式的容錯移轉邏輯主機資源。


    # scswitch -Z -g NA-resource-group
    

Procedure如何安裝與配置 Sun Java System Application Server

步驟
  1. 請遵循「Sun Java System Application Server Installation and Administration Guide」中的說明。

    Sun Java System Application Server 可安裝在本機檔案系統或全域檔案系統上。

  2. 建立網域時,必須在全域檔案系統中建立網域目錄。

    SUNW.jsas 資源類型的延伸特性 Domaindir 指定網域目錄的路徑。請參閱SUNW.jsas 延伸特性

  3. 建立節點代理程式時,必須在全域檔案系統中建立節點代理程式目錄。

  4. 建立網域之後,請將所有 DAS 偵聽程式位址變更為容錯移轉 IP 位址。

    在檔案 domain.xml 中的 server-config 項目中,將 Domain Administration Server HTTP、HTTPS、IIOP 及所有其他偵聽程式位址變更為打算在 Sun Cluster DAS 資源中使用的容錯移轉 IP 位址。

  5. 配置伺服器實例和節點代理程式偵聽的容錯移轉邏輯主機名稱。

    建立節點代理程式及 Sun Java System Application Server 實例後,會依預設在檔案 domain.xml 中設定實體節點位址。因此,您必須將實體位址變更為打算用於節點代理程式的容錯移轉邏輯主機名稱。

    節點代理程式配置目錄中的檔案 nodeagent.properties 中包含項目 agent.client.host=hostname,其中 hostname 指定其上配置為執行 Node-Agent-name 的 Sun Cluster 節點,Node-Agent-name 為特定節點代理程式的名稱。