Cluster Server 8.0 Agent for Oracle インストールおよび設定ガイド - Solaris
- Cluster Server agent for Oracle の導入
- Cluster Server agent for Oracle について
- Oracle ASM のエージェントについて
- Oracle の VCS エージェントのサポート対象ソフトウェア
- エージェントが Oracle の高可用性を保証するしくみ
- Oracle 用 Cluster Server エージェントの機能について
- Oracle エージェント関数
- Oracle エージェントの起動オプションと停止オプション
- PDB の起動オプションと停止オプション
- コンテナデータベース(CDB)の起動モードに基づくプラグ可能なデータベース(PDB)の推奨起動モード
- 従来のデータベースおよびコンテナデータベース内の Oracle エージェントに対する監視オプション
- プラグ可能なデータベースの監視
- 詳細監視での Oracle エラーコードの操作
- Cluster Server agent for Oracle の Info エントリポイント
- Cluster Server agent for Oracle の Action エントリポイント
- Oracle エージェントによる診断監視のサポートのしくみ
- Netlsnr エージェント関数
- ASMInst エージェントの機能
- ASMDG エージェントの機能
- Oracle エージェント関数
- VCS clusterにおける標準的な Oracle 設定
- VCS clusterでの Oracle 設定について
- Oracle のインストールと設定
- VCS 環境での Oracle のインストール
- VCS 環境に Oracle をインストールする前に
- Oracle のインストールのための VCS の必要条件について
- VCS のための Oracle インストールタスクについて
- VCS 環境での ASM バイナリのインストール
- クラスタの最初のノードでの Oracle ASM の設定
- 残りのノードでの ASM の構成と起動
- クラスタの最初のノードへの Oracle バイナリのインストール
- Oracle データベースの設定
- $ORACLE_BASE/admin/SID ディレクトリのコピー
- Oracle ASM の初期化パラメータファイルのコピー
- Oracle データベースへのアクセスの確認
- Oracle 用エージェントのインストールと削除
- Oracle 用 VCS サービスグループの設定
- Oracle 用 VCS サービスグループの管理
- プラグ可能データベース (PDB) の移行
- Cluster Server agent for Oracle のトラブルシューティング
- 付録 A. リソースタイプの定義
- 付録 B. 設定例
- Oracle enterprise agent の設定例について
- Oracle 単一インスタンスの設定例
- 複数の Oracle インスタンス(単一リスナー)の設定例
- 複数のインスタンス(複数リスナー)の設定例
- 共有サーバーサポートの Oracle の設定例
- Solaris ゾーンの Oracle インスタンスの設定例
- 単一 Oracle インスタンスにおける、ローカルディスク上のゾーンルート
- 単一 Oracle インスタンスにおける、共有ディスク上のゾーンルート
- 複数 Oracle インスタンスにおける、ローカルディスク上のゾーンルート
- 複数 Oracle インスタンスにおける、共有ディスク上のゾーンルート
- 共有サーバーサポートの Oracle インスタンスにおける、ローカルディスク上のゾーンルート
- 共有サーバーサポートの Oracle インスタンスにおける、共有ディスク上のゾーンルート
- プロジェクト環境の Oracle インスタンス
- ローカルディスクまたは共有ディスク上のゾーンルートの VCS 設定ファイルの例
- Oracle ASM の設定例
- main.cf の Oracle プラグ可能なデータベース(PDB)リソースの設定例
- main.cf の移行可能な Oracle プラグ可能データベース (PDB) リソースの設定例
- systemD でサポートされる Oracle の設定例
- systemD でサポートされる ASMInst の設定例
- 付録 C. ベストプラクティス
- 付録 D. Oracle の VCS cluster での SPFILE の使用
- 付録 E. 単一インスタンスのデータベース環境での OHASD
Cluster Server agent for Oracle の Action エントリポイント
Cluster Server agent for Oracle は Action エントリポイントをサポートし、リソース上で事前定義済みの処理を実行できるようにします。
リソースで処理を実行するには、次のコマンドを入力します。
# hares -action res token [-actionargs arg1 ...] \
[-sys system] [-clus cluster]エージェントのカスタム処理を追加することもできます。
詳しくは『Cluster Server Agent Developer's Guide』を参照してください。
表: 事前定義済みの仮想ファイアドリル処理を参照してください。 に、エージェントの事前定義済み仮想ファイアドリル処理の説明を示します。
表: 事前定義済みのエージェント処理 に、エージェントの事前定義済み処理の説明を示します。
表: 事前定義済みのエージェント処理
アクション | 説明 |
|---|---|
VRTS_GetInstanceName | すでに設定済みのインスタンスからそのインスタンス名を取得します。 このオプションは、Oracle リソースと Netlsnr リソースに使うことができます。 |
VRTS_GetRunningServices | エージェントが監視する処理の一覧を取得します。 このオプションは、Oracle リソースと Netlsnr リソースに使うことができます。 |
DBRestrict | データベースのセッションを変更して、RESTRICTED モードを有効にします。 |
DBUndoRestrict | データベースのセッションを変更して、RESTRICTED モードを無効にします。 |
DBSuspend | データベースを一時停止します。 |
DBResume | 一時停止していたデータベースを再開させます。 |
DBTbspBackup | 表領域のバックアップを実行します。バックアップを作成する表領域名は、actionargs に含まれています。 |
メモ:
VRTS_GetRunningServices、DBRestrict、DBResume、DBSuspend、DBTbspBackup および DBUndoRestrict の action エントリポイントは Oracle PDB リソースではサポートされません。
表: 事前定義済みの仮想ファイアドリル処理に、インフラチェックを実行し特定のエラーを修正できるようにする、Cluster Server agent for Oracle の仮想ファイアドリル処理の一覧を示します。
表: 事前定義済みの仮想ファイアドリル処理
仮想ファイアドリル処理 | 説明 |
|---|---|
getid (Oracle エージェント) | Oracle Owner がnode上に存在することを確認します。 |
home.vfd (Oracle エージェント) | 以下を確認します。
|
owner.vfd (Oracle エージェント) | Oracle Owner 属性の uid と gid を確認します。 Owner 属性の uid と gid が、Oracle リソースが現在オンラインであるnode上で同じであるかどうかをチェックします。 |
pfile.vfd (Oracle エージェント) | ローカルディスクに pfile または spfile が存在するかどうかを調べます。 pfile と spfile の両方が存在しない場合、エージェントの機能は終了します。 Oracle リソースがクラスタ内でオンラインである場合、エージェント機能は、Oracle リソースがオンラインなので spfile が共有ストレージ上に存在する必要があるというメッセージをログに記録します。 |
tnsadmin.vfd (Netlsnr エージェント) | listener.ora ファイルが存在するかどうかチェックします。 listener.ora ファイルが存在しない場合は、ORACLE_HOME がマウントされているかどうかをチェックし、適切なメッセージを表示します。 |