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

Procedure如何註冊與配置 Sun Cluster HA for Sun Java System Application Server EE (HADB)

請執行以下步驟以完成您的配置。

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

  2. 註冊 Sun Java System Application Server EE (HADB) 的資源類型。


    # scrgadm -a -t SUNW.hadb_ma
    
  3. 為 Sun Java System Application Server EE (HADB) 軟體建立資源群組。

    此資源群組配置為可同時由多個節點控制。


    # scrgadm -a -g resource_group \
    -y Maximum_primaries=nodes_in_rg \
    -y Desired_primaries=nodes_in_rg \
    -h nodelist
    
    -a

    指定將要建立資源群組。

    -g 資源群組

    指定將要建立的資源群組的名稱。

    -y Maximum_primaries=資源群組中的節點

    指定可在其上啟動資源之節點的最大數目。您必須指定與 Desired_primaries 特性值相同的數目。

    -y Desired_primaries=nodes_in_rg

    指定可在其上啟動資源之節點的所需數目。您必須指定與 Maximum_primaries 特性值相同的數目。

    -h 節點清單

    指定要執行 Sun Java System Application Server EE (HADB) 軟體之以逗號分隔的叢集節點子集。如果忽略此選項,則所有的叢集節點都會執行 Sun Java System Application Server EE (HADB)。使用 scconf -p | less 指令搜尋節點清單名稱。

  4. 建立 Sun Java System Application Server EE (HADB) 的資源。

    請參閱附錄 ASun Cluster HA for Sun Java System Application Server EE (支援 HADB 4.4 版以後的版本) 的特性,以取得有關此資源類型之延伸特性的詳細描述。


    # scrgadm -a -j resource -g resource_group  -t SUNW.hadb_ma \
    -x HADBM_PASSWORDFILE=path_to_pw_file
    
    -a

    指定將要建立資料服務資源

    -j 資源

    指定要建立的資源的名稱

    -g 資源群組

    指定要加入資源的資源群組名稱。

    -t SUNW.hadb_ma

    指定預定的資源類型名稱

    -x HADBM_PASSWORDFILE=path_to_pw_file

    指定包含 HADBM 管理密碼之檔案的完整路徑

    如需有關密碼檔案內容的詳細資訊,請參閱 Sun Java System Application Server 文件。

  5. 使資源群組上線運作。


    # scswitch -Z -g 資源群組
    
    -Z

    啟動資源及其監視器

    -g 資源群組

    指定要使其上線運作的資源群組的名稱

  6. 檢驗資源群組與 HADB 資源是否處於線上狀態。


    # scstat -g
    # ps -ef
    
  7. 若要檢驗您是否已正確安裝並配置了用於 HADB 的 Sun Cluster HA,請執行以下指令。


    # hadbm status database_name --nodes
    

    輸出應指示您指定的資料庫正在執行。


範例 1–1 建立 SUNW.hadb_ma 資源

此範例顯示了 SUNW.hadb_ma 資源的建立過程。

在此範例中使用了延伸特性的預設值。該資源具有以下特徵:


scrgadm -a -j hadb-rs -g hadb-rg -t SUNW.hadb_ma \
-x HADBM_PASSWORDFILE=/global/disk1/hadbm-pwfile