Oracle® Solaris Cluster Data Service for Oracle Real Application Clusters ガイド

印刷ビューの終了

更新: 2016 年 4 月
 
 

Oracle Grid Infrastructure との相互運用のためにグローバルクラスタ内で Oracle Solaris Cluster リソースを作成する方法


注 -  Oracle RAC のサポート をゾーンクラスタで実行するように構成する場合は、代わりに Oracle Grid Infrastructure との相互運用のためにゾーンクラスタ内で Oracle Solaris Cluster リソースを作成する方法を実行してください。

この手順は、クラスタの 1 つのノードのみで実行します。

  1. root 役割になるか、RBAC 承認 solaris.cluster.admin および solaris.cluster.modify を提供する役割になります。
  2. SUNW.crs_framework リソースタイプを登録します。
    # clresourcetype register SUNW.crs_framework
  3. SUNW.crs_framework リソースタイプのインスタンスを Oracle RAC フレームワークリソースグループに追加します。

    このリソースグループについては、Oracle RAC のサポート フレームワークリソースグループの登録と構成を参照してください。

    Oracle RAC のサポート フレームワークリソースグループ内の SUNW.rac_framework のインスタンスに対して、SUNW.crs_framework のインスタンスによる強い依存関係を設定します。

    Oracle Grid Infrastructure 実行可能ファイル用に使用しているファイルシステムのストレージリソースが構成されている場合があります。この場合は、ストレージリソースに対して、SUNW.crs_framework のインスタンスによるオフライン再起動依存関係を設定します。この依存関係のスコープを、ストレージリソースが実行されているノードのみに制限します。ゾーンクラスタ内でファイルシステムマウントポイントのリソースを作成する方法で作成したリソースに対する依存関係を設定します。

    # clresource create -t SUNW.crs_framework \
    -g rac-fmwk-rg \
    -p resource_dependencies=rac-fmwk-rs \
    [-p resource_dependencies_offline_restart=db-storage-rs{local_node} \
    [,bin-storage-rs{local_node}]] \
    crs-fmwk-rs
  4. Oracle RAC のサポート データベースサーバーのプロキシリソースを含むスケーラブルリソースグループを作成します。

    Oracle RAC のサポート フレームワークリソースグループに対して、このスケーラブルリソースグループによる強い肯定的なアフィニティーを設定します。


    ヒント  -  Oracle RAC のサポート をすべてのクラスタノードで実行する必要がある場合は、次のコマンドで –S オプションを指定し、–n–p maximum_primaries–p desired_primaries–p rg_mode の各オプションは省略します。
    # clresourcegroup create -n nodelist \
    -p maximum_primaries=num-in-list \
    -p desired_primaries=num-in-list \
    -p rg_affinities=++rac-fmwk-rg[,++db-storage-rg] \
    [-p rg_description="description"] \
    -p rg_mode=Scalable \
    rac-db-rg
  5. SUNW.scalable_rac_server_proxy リソースタイプを登録します。
    # clresourcetype register SUNW.scalable_rac_server_proxy
  6. SUNW.scalable_rac_server_proxy リソースタイプのインスタンスをStep 4 で作成したリソースグループに追加します。

    Oracle RAC のサポート フレームワークリソースグループ内の SUNW.rac_framework のインスタンスに対して、SUNW.scalable_rac_server_proxy のインスタンスによる強い依存関係を設定します。

    Step 3 で作成した SUNW.crs_framework のインスタンスに対して、SUNW.scalable_rac_server_proxy のインスタンスによるオフライン再起動依存関係を設定します。

    # clresource create -g rac-db-rg \
    -t SUNW.scalable_rac_server_proxy \
    -p resource_dependencies=rac-fmwk-rs \
    -p resource_dependencies_offline_restart=crs-fmk-rs[, db-storage-rs] \
    -p oracle_home=ora-home \
    -p crs_home=Grid_home \
    -p db_name=db-name \
    rac-srvr-proxy-rs
  7. Step 4 で作成したリソースグループをオンラインにします。
    # clresourcegroup online -M rac-db-rg