ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Cluster Data Service for Oracle Real Application Clusters ガイド Oracle Solaris Cluster 4.0 (日本語) |
Oracle RAC をクラスタで実行可能にするためのタスクの概要
共有ファイルシステムへのバイナリファイルと構成ファイルのインストール
Oracle Grid Infrastructure のネットワークデフォルト設定のオーバーライド
Oracle ASM インスタンスおよびディスクグループの作成
Oracle ASM インスタンスとディスクグループの作成方法
Oracle Grid Infrastructure フレームワークリソースの作成
Oracle Grid Infrastructure フレームワークリソースの作成方法
Oracle RAC データベースインスタンスのリソースの構成
Oracle RAC データベースインスタンスのリソースを登録および構成するためのツール
Oracle Solaris Cluster と Oracle Grid Infrastructure の相互運用の実現方法
Oracle RAC のサポート のインストールと構成の確認
Oracle RAC フレームワークリソースグループの構成の確認方法
複数所有者ボリュームマネージャーのフレームワークリソースグループの構成の確認方法
Oracle ファイル用のストレージリソースの構成の確認方法
6. Oracle RAC のサポート のトラブルシューティング
Oracle RAC のサポート をインストール、登録、および構成したら、インストールと構成を確認します。Oracle RAC のサポート のインストールと構成を確認することによって、Oracle RAC のリソースおよびリソースグループが期待どおりに動作するかどうかがわかります。
リソース間のオフライン再起動依存関係は、独立したリソースをオフラインにする場合に、依存しているリソースを最初にオフラインにすることを保証します。依存しているリソースは、独立したリソースが再起動されるまで、オフラインのままになります。このセクションの手順では、こうした依存関係が正しく設定されていることを確認する方法を説明します。オフライン再起動依存関係の詳細については、r_properties(5) マニュアルページの resource_dependencies_offline_restart リソースプロパティーの説明を参照してください。
Oracle RAC のサポート のインストールと構成を確認するには、次のタスクを伴います。
Oracle RAC フレームワークリソースグループを使用している場合はその構成を確認し、次に、複数所有者ボリュームマネージャーフレームワークリソースグループの構成を確認します。「Oracle RAC フレームワークリソースグループの構成の確認方法」および「複数所有者ボリュームマネージャーのフレームワークリソースグループの構成の確認方法」を参照してください。
Oracle ファイルのストレージリソースの構成を確認します。「Oracle ファイル用のストレージリソースの構成の確認方法」を参照してください。
Oracle RAC データベースインスタンスのリソースの構成を確認します。「Oracle RAC データベースインスタンスのリソースの構成の確認方法」を参照してください。
クラスタのシャットダウンとブートが正しく動作していることを確認します。「クラスタの停止およびブートのための適切な動作の確認方法」を参照してください。
Oracle RAC フレームワークリソースグループは、「Oracle RAC フレームワークリソースグループの登録と構成」で説明したタスクを実行すると作成されます。
# clresourcegroup show rac-fmk-rg
Oracle RAC フレームワークリソースグループの名前を指定します。
# clresourcegroup online rac-fmwk-rg
Oracle RAC フレームワークリソースグループの名前を指定します。
# clresourcegroup status
RAC 構成で使用するボリュームマネージャーリソースを含む複数所有者ボリュームマネージャーのフレームワークリソースグループを使用する場合は、この手順を実行します。
# clresourcegroup show vucmm-fmk-rg
複数所有者ボリュームマネージャーのフレームワークリソースグループの名前を指定します。
# clresourcegroup online vucmm-fmwk-rg
複数所有者ボリュームマネージャーのフレームワークリソースグループの名前を指定します。
# clresourcegroup status
このタスクは、ストレージ管理方式の構成で Oracle ファイル用のストレージリソースが必要な場合にのみ実行します
# clresourcegroup show rac-storage-rg-list
Oracle ファイル用ストレージリソースを含むリソースグループのリストをコンマ区切りで指定します。
# clresourcegroup offline rac-storage-rg
RAC データベースリソースが依存するリソースを含むリソースグループの名前を指定します。オフラインにするリソースグループは、Oracle ファイル用に選択したストレージ管理方式によって異なります。
Oracle ファイル用に共有ファイルシステムを使用している場合は、スケーラブルファイルシステムのマウントポイントリソースを含むリソースグループをオフラインにします。
Oracle ファイル用にファイルシステムなしでボリュームマネージャーを使用している場合は、スケーラブルデバイスグループリソースを含むリソースグループをオフラインにします。
このステップが完了するには数分間かかる場合があります。
手順 3 でオフラインにしたリソースグループのステータスがオフラインである。
Oracle RAC データベースリソースグループのステータスがオフラインである。
Oracle RAC フレームワークリソースグループのステータスは、保留中オンラインブロックです。
# clresourcegroup status
Oracle Grid Infrastructure リソースがオフラインであることを確認するには、システムメッセージファイルを調べて、Oracle Grid Infrastructure リソースが停止されていることを示すメッセージを見つけます。
# clresourcegroup online rac-storage-rg
手順 3 でオフラインにしたリソースグループの名前を指定します。
このステップが完了するには数分間かかる場合があります。
# Grid_home/bin/crsctl start crs Startup will be queued to init within 30 seconds.
Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。
このステップが完了するには数分間かかる場合があります。
この目的には、Oracle コマンド crstat を使用します。
# Grid_home/bin/crsctl stat res -t
注 - すべてのノードで Oracle Grid Infrastructure を起動するには、数分間かかる場合があります。Oracle Grid Infrastructure リソースがすべてのノードでオンラインになる前にこのステップを実行した場合、一部のノードでステータスがオフラインになることがあります。その場合は、Oracle Grid Infrastructure のステータスがすべてのノードでオンラインになるまで、このステップを繰り返します。
# clresourcegroup status
注 - RAC データベースリソースが依存するリソースを含むリソースグループをオンラインにすると、RAC データベースリソースグループもオンラインになります。RAC データベースリソースグループがすべてのノードでオンラインになる前にこのステップを実行した場合、一部のノードでステータスがオンライン障害になることがあります。その場合は、RAC データベースリソースグループのステータスがすべてのノードでオンラインになるまで、このステップを繰り返します。
Oracle RAC データベースインスタンスのリソースは、次のいずれかのセクションのタスクを実行したときに作成されます。
「Oracle Solaris Cluster と Oracle Grid Infrastructure の相互運用の実現方法」
「Oracle Solaris Cluster の保守コマンドを使用した Oracle Grid Infrastructure との相互運用のためのリソースの作成」
# clresourcegroup show rac-db-rg
データベースリソースグループの名前を指定します。
# Grid_home/bin/crsctl stat res -t
Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。
# clresource disable -t SUNW.crs_framework +
このステップが完了するには数分間かかる場合があります。
この目的には、Oracle コマンド crstat を使用します。
# Grid_home/bin/crsctl stat res -t CRS-0184: Cannot communicate with the CRS daemon.
Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。
Oracle Grid Infrastructure フレームワークリソース
RAC データベースリソース
# clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
# Grid_home/bin/crsctl start crs Startup will be queued to init within 30 seconds.
Oracle Grid Infrastructure ホームディレクトリを指定します。このディレクトリには、Oracle Grid Infrastructure バイナリファイルと Oracle Grid Infrastructure 構成ファイルが含まれています。
このステップが完了するには数分間かかる場合があります。
この目的には、Oracle コマンド crstat を使用します。
# Grid_home/bin/crsctl stat res -t
注 - すべてのノードで Oracle Grid Infrastructure を起動するには、数分間かかる場合があります。Oracle Grid Infrastructure リソースがすべてのノードでオンラインになる前にこのステップを実行した場合、一部のノードでステータスがオフラインになることがあります。その場合は、Oracle Grid Infrastructure のステータスがすべてのノードでオンラインになるまで、このステップを繰り返します。
# clresource enable -t SUNW.crs_framework +
このステップが完了するには数分間かかる場合があります。
Oracle Grid Infrastructure フレームワークリソース
RAC データベースリソース
# clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
注 - Oracle Grid Infrastructure フレームワークを有効にすると、RAC データベースリソースも有効になります。RAC データベースリソースがすべてのノードで有効になる前にこのステップを実行した場合、一部のノードでステータスがオフラインになることがあります。その場合は、RAC データベースリソースのステータスがすべてのノードでオンラインになるまで、このステップを繰り返します。
Oracle RAC のサポート の構成が適切である場合、Oracle Solaris Cluster により、クラスタを停止およびブートしたときに Oracle RAC が適切に停止およびブートすることが保証されます。
このタスクを実行する手順については、『Oracle Solaris Cluster システム管理』の「クラスタを停止する」を参照してください。
このタスクを実行する手順については、『Oracle Solaris Cluster システム管理』の「クラスタを起動する」を参照してください。
# clresourcegroup status
注 - すべての Oracle RAC リソースグループをオンラインにするには、数分間かかる場合があります。リソースグループがすべてのノードで有効になる前にこのステップを実行した場合、一部のノードでステータスがオフラインになることがあります。その場合は、すべての Oracle RAC リソースグループのステータスがすべてのノードでオンラインになるまで、このステップを繰り返します。