ナビゲーションリンクをスキップ
印刷ビューの終了
| Oracle Solaris Cluster Data Service for Oracle Real Application Clusters ガイド Oracle Solaris Cluster 3.3 3/13 (日本語)

検索範囲:

- このドキュメント
- ライブラリ全体

## Oracle Solaris Cluster ソフトウェアとの相互運用のための Oracle Clusterware の Oracle ASM リソースを作成する方法

さまざまなファイルシステム、グローバルデバイス、または Oracle ASM ディスクグループ間の依存関係が確実に満たされるようにするには、Oracle Clusterware と Oracle Solaris Cluster が互いに相互運用する必要があります。これを実現するには、`sun` の接頭辞が付いた Oracle Clusterware リソースを作成します。いったん作成されると、`sun` の接頭辞が付いた Oracle Clusterware リソースにより、Oracle ASM ディスクグループおよび Oracle RAC 10 g リリース 2 または 11g リリース 1 データベースの正常な起動が保証されます。

注 - この手順の一部では、Oracle Clusterware コマンドを使用する必要があります。これらの手順では、Oracle 10g リリース 2 または 11g リリース 1 のためのコマンドの構文が示されます。

Oracle 11g リリース 2 または 12 c を使用している場合は、代わりに 「Oracle Solaris Cluster との相互運用のために Oracle Grid Infrastructure リソースを作成する方法」を使用してください。これらのリリース以外の Oracle のバージョンを使用している場合は、正しいコマンド構文について Oracle のドキュメントを参照してください。

注 - ゾーンクラスタ内で Oracle Clusterware の Oracle ASM リソースを作成するには、そのゾーンクラスタからこの手順を実行してください。

1. スーパーユーザーになります。
2. Oracle RAC のサポート が実行される各ノードで、`/var/cluster/ucmm/profile` ディレクトリを作成します (まだ存在しない場合)。

       # mkdir -p /var/cluster/ucmm/profile

   このディレクトリには、Oracle Clusterware リソースのプロファイルが作成されます。

3. Oracle Clusterware の Oracle ASM ディスクグループリソースのプロファイルを作成します。

       # Grid_home/bin/crs_profile \
       -create sun.node.asm-dg-rs \
       -t application -d "description" \
       -dir /var/cluster/ucmm/profile \
       -a /opt/SUNWscor/dsconfig/bin/scproxy_crs_action \
       -p restricted -h node -f -o ra=60,st=20

   asm-dg-rs

     Oracle Clusterware の Oracle ASM ディスクグループリソースの名前を指定します。

4. 手順 3 でプロファイルを作成した Oracle Clusterware の Oracle ASM ディスクグループリソースを登録します。

       # Grid_home/bin/crs_register sun.node.asm-dg-rs \
       -dir /var/cluster/ucmm/profile

5. Oracle Clusterware の Oracle ASM ディスクグループリソースがプロキシになっている Oracle Solaris Cluster リソースがオンラインであることを確認します。
   1. Oracle Solaris Cluster リソースの状態を取得します。

          # clresource status asm-dg-rs

   2. Oracle Solaris Cluster リソースの状態がオンラインでない場合は、Oracle Solaris Cluster リソースを含むリソースグループをオンラインにします。

      Oracle Solaris Cluster リソースの状態がオンラインである場合は、この手順を省略してください。

          # clresourcegroup online -emM asm-dg-rg

6. 手順 4 で登録した Oracle Clusterware の Oracle ASM ディスクグループリソースを起動します。

       # Grid_home/bin/crs_start sun.node.asm-dg-rs

7. Oracle RAC のサポート が実行される各ノードで、Oracle Clusterware の Oracle ASM ディスクグループリソースの依存関係を追加します。

   手順 4 で登録した Oracle ASM ディスクグループリソースを使用した Oracle Clusterware を、Oracle ASM ディスクグループリソースを使用した依存している Oracle Clusterware に必要なリソースのリストに追加します。

   1. Oracle Clusterware RAC インスタンスリソースの名前を取得します。

          # Grid_home/bin/srvctl config database -d db-name | grep node

   2. Oracle Clusterware RAC インスタンスリソースの依存関係を一覧表示します。

          # Grid_home/bin/crs_stat -p ora.db-name.instance.inst | grep REQUIRED_RESOURCES

   3. Oracle Clusterware の Oracle ASM ディスクグループリソースの名前を、手順 b で取得したリストに追加します。

          # Grid_home/bin/crs_register ora.db-name.instance.inst \
          -update -r "existing-list sun.node.asm-dg-rs"

8. Oracle RAC のサポート が実行される各ノードで、Oracle Clusterware の Oracle ASM インスタンスリソースの依存関係を追加します。

   Oracle ASM インスタンスリソースを、Oracle ASM ディスクグループに必要な依存先のリソースとして追加します。

   1. Oracle Clusterware の Oracle ASM インスタンスリソースの名前を取得します。

          # Grid_home/bin/crs_stat -p | grep -i asm | grep node

   2. Oracle Clusterware の Oracle ASM インスタンスリソースを、Oracle Clusterware の Oracle ASM ディスクグループリソースに依存先のリソースとして追加します。

          # Grid_home/bin/crs_register -p sun.node.asm-dg-rs
          -update -r crs-asm-instance

Copyright © 2000, 2013, Oracle and/or its affiliates. All rights reserved. 著作権について |