Cluster Server 7.3.1 Agent for Oracle インストール/設定ガイド - Linux
- Cluster Server agent for Oracle の概要
- Cluster Server agent for Oracle について
- エージェントが Oracle の高可用性を保証するしくみ
- Oracle 用 Cluster Server エージェント関数について
- Oracle エージェント関数
- Oracle エージェントによる診断監視のサポートのしくみ
- ASMInst エージェント関数
- Oracle エージェント関数
- Oracle のインストールと設定
- Oracle のインストールのための VCS の必要条件について
- VCS のための Oracle インストールタスクについて
- Oracle 11gR2 または 12c の ASM バイナリの VCS 環境へのインストール
- クラスタの最初のノードでの Oracle ASM の設定
- クラスタの最初のノードへの Oracle バイナリのインストール
- Oracle 用エージェントのインストールと削除
- Oracle のための VCS サービスグループの設定
- Veritas High Availability 設定ウィザードを使った Oracle 用 VCS サービスグループの設定
- Oracle 用 VCS サービスグループの管理
- プラグ可能データベース (PDB) の移行
- Cluster Server agent for Oracle のトラブルシューティング
- 付録 A. リソースの種類の定義
- 付録 B. 設定例
- 付録 C. ベストプラクティス
- 付録 D. Oracle の VCS クラスタでの SPFILE の使用
- 付録 E. 単一インスタンスのデータベース環境での OHASD
従来のデータベースおよびコンテナデータベース内の Oracle エージェントに対する監視オプション
Oracle エージェントでは、基本と詳細の 2 段階の監視レベルを設定できます。デフォルトでは、エージェントは基本監視を実行します。
基本監視モードでは、次のオプションが用意されています。
プロセスチェック
診断
Oracle リソースの MonitorOption 属性は、エージェントがプロセスチェックモードまたは診断モードで、基本監視を実行する必要があるかどうかを決定します。
表: 基本監視オプション に、基本監視オプションを示します。
表: 基本監視オプション
オプション | 説明 |
---|---|
0 (デフォルト) | プロセスチェック エージェントでは、ora_dbw0、ora_smon、ora_pmon、ora_lmon、ora_lgwr の各プロセスについてのプロセステーブルをスキャンして、Oracle が稼働していることを確認します。 このモードでは、エージェントはインテリジェントなリソース監視もサポートします。 Oracle エージェントと Netlsnr エージェントがインテリジェントなリソース監視をサポートするしくみを参照してください。 |
1 | 診断(Oracle 11g 以上でサポート) エージェントは Oracle からの診断用 API を使って、SGA を監視し、インスタンスに関する情報を取得します。 Oracle エージェントの意図的なオフラインの機能を使う場合は、診断監視を有効にする必要があります。 エージェントが Oracle の高可用性を保証するしくみ を参照してください。 このモードでは、エージェントはインテリジェントなリソース監視をサポートしません。 Oracle エージェントによる診断監視のサポートのしくみを参照してください。 |
基本監視を設定する場合は、次の注意事項を確認します。
Oracle プロセスの基本監視の対象になるのはユーザーに固有の操作です。したがって、別のユーザー環境で起動された Oracle インスタンスをオンラインとして検出することはできません。たとえば、ある Oracle インスタンスがユーザー oraVRT の環境で起動されており、エージェントがユーザー oracle 用に設定されていると、そのエージェントは oraVRT の環境で起動されたインスタンスをオンラインとして検出しません。
これにより、ノード上のリソースをオンラインにするために発行したコマンドによって、そのノード(または別のノード)上ですでに実行中のインスタンスがオンライン化されるという状況になる場合があります。
そのため、VCS の制御外で起動するインスタンスには、そのインスタンスの OS ユーザーに対応した正しい Owner 属性を設定することを推奨します。
詳細監視モードでは、エージェントはデータベースのテストテーブルでトランザクションを実行し、Oracle データベースが正常に機能していることを確認します。エージェントはこのテストテーブルを内部の目的で使用します。 テストテーブルではその他のトランザクションを実行しないことをお勧めします。
VCS agent for Oracle の詳細監視の設定を参照してください。