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

印刷ビューの終了

更新: 2016 年 4 月
 
 

Oracle RAC のサポート データベースインスタンスのリソースの構成を検証する方法

Oracle RAC のサポート データベースインスタンスのリソースは、次のいずれかのセクションのタスクを実行したときに作成されます。

  1. クラスタノードで、root 役割になります。
  2. データベースリソースグループが正しく構成されていることを確認します。
    # clresourcegroup show rac-db-rg
    rac-db-rg

    データベースリソースグループの名前を指定します。

  3. 必要に応じて、Oracle Solaris Cluster ストレージリソースを表す Oracle Grid Infrastructure リソースが正しく構成されていることを確認します。
    # Grid_home/bin/crsctl stat res -t
    Grid_home

    Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。

  4. Oracle Grid Infrastructure フレームワークリソースを無効にします。
    # clresource disable -t SUNW.crs_framework +

    このステップが完了するには数分間かかる場合があります。

  5. Oracle Grid Infrastructure リソースがオフラインであることを確認します。
    1. Oracle Grid Infrastructure リソースのステータスを取得します。

      この目的には、Oracle コマンド crstat を使用します。

      # Grid_home/bin/crsctl stat res -t
      CRS-0184: Cannot communicate with the CRS daemon.
      Grid_home

      Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。

    2. システムメッセージファイルを調べて、Oracle Grid Infrastructure リソースが停止されたことを示すメッセージを見つけます。
  6. 次のリソースがすべてのノードでオフラインであることを確認します。
    • Oracle Grid Infrastructure フレームワークリソース

    • Oracle RAC データベースリソース

    # clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
  7. 各ノードで、Oracle Grid Infrastructure. を再起動します。
    # Grid_home/bin/crsctl start crs
    Startup will be queued to init within 30 seconds.
    Grid_home

    Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。

    このステップが完了するには数分間かかる場合があります。

  8. 各ノードで、Oracle Grid Infrastructure リソースがオンラインであることを確認します。

    この目的には、Oracle コマンド crstat を使用します。

    # Grid_home/bin/crsctl stat res -t

    注 -  すべてのノードで Oracle Grid Infrastructure を起動するには、数分間かかる場合があります。Oracle Grid Infrastructure リソースがすべてのノードでオンラインになる前にこのステップを実行した場合、一部のノードでステータスがオフラインになることがあります。その場合は、Oracle Grid Infrastructure のステータスがすべてのノードでオンラインになるまで、このステップを繰り返します。
  9. Oracle Grid Infrastructure フレームワークリソースを有効にします。
    # clresource enable -t SUNW.crs_framework +

    このステップが完了するには数分間かかる場合があります。

  10. 次のリソースがすべてのノードでオンラインであることを確認します。
    • Oracle Grid Infrastructure フレームワークリソース

    • Oracle RAC データベースリソース

    # clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +

    注 -  Oracle Grid Infrastructure フレームワークリソースを有効にすると、Oracle RAC データベースリソースも有効になります。Oracle RAC データベースリソースがすべてのノードで有効になる前にこの段階を実行した場合、一部のノードでステータスがオフラインになることがあります。その場合は、Oracle RAC データベースリソースのステータスがすべてのノードでオンラインになるまで、この段階を繰り返します。