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

Procedure如何將 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 HA for Sun Java System Application Server 套裝軟體以安裝資料服務套裝軟體。

開始將Sun Cluster HA for Sun Java System Application Server 註冊並配置為同時在多個節點上控制的服務之前,請考量以下要求。

請參閱多個主要節點配置概述,以取得與此程序相關的概念資訊。


備註 –

請勿使用 Sun Java System Application Server 指令行或 GUI 管理工具啟動或停止 Sun Java System Application Server 實例。Sun Java System Application Server 管理伺服器可能無法顯示配置為在多個節點上控制的服務之應用程式伺服器實例的正確狀態。


步驟
  1. 在寄存 Application Server 之叢集的其中一個節點上,成為超級使用者。

  2. 為 Sun Java System Application Server 增加可延伸資源群組。


    # scrgadm -a -g resource-group \
    -y Maximum_primaries=value \
    -y Desired_primaries=value [-h nodelist]
    
  3. 註冊 Sun Java System Application Server 的資源類型。


    # scrgadm -a -t SUNW.s1as
    
  4. 將 Sun Java System Application Server 資源實例加入資源群組。


    # scrgadm -a -j  resource -g resource-group -t SUNW.s1as \ 
    -x Confdir_list=install-directory/domains/domain/server \
    -x Monitor_Uri_List=http://localhost[:port][/path]
    
    -j 資源

    指定 Sun Java System Application Server 應用程式的資源名稱。

    -t SUNW.s1as

    指定要加入的資源類型。

    -x Confdir_list=install-directory/domains/domain/server

    指定 Sun Java System Application Server 配置目錄的路徑。需要 Confdir_list 延伸特性,並且該特性必須僅有一個項目。

    -x Monitor_Uri_List=localhost[:port][/path]

    指定Sun Cluster HA for Sun Java System Application Server 從其發出要求的 URI。需要 Monitor_Uri_List 延伸特性。

  5. 讓可延伸資源群組上線運作。


    # scswitch -Z -g resource-group
    
    -Z

    讓資源群組上線運作。

    -g 資源群組

    指定要讓其上線運作的應用程式資源群組的名稱。


範例 2–3 將Sun Cluster HA for Sun Java System Application Server 註冊並配置為在多個節點上控制的服務

此範例顯示如何將 Sun Cluster HA for Sun Java System Application Server 註冊為同時在兩個節點上控制的服務。

叢集資訊

  1. 若要建立可延伸資源群組,請執行以下指令。


    # scrgadm -a -g appserv-rg \ 
    -y Maximum_primaries=2 \
    -y Desired_primaries=2 \
    -h phys-schost-1,phys-schost-2
    
  2. 若要註冊 SUNW.s1as 資源類型,請執行以下指令。


    # scrgadm -a -t SUNW.s1as
    
  3. 若要建立 Sun Java System Application Server 資源並將其增加至資源群組,請執行以下指令。


    # scrgadm -a -j appsrv-rs -g appsrv-rg -t SUNW.s1as \
    -x Confdir_list=/global/appserver/domains/scdomain/server1 \ 
    -x Monitor_Uri_List=http://localhost:8000/servlet/monitor
    
  4. 若要讓應用程式資源群組上線運作,請執行以下指令。


    # scswitch -Z -g appsrv-rg