Cluster Server 7.3.1 Agent for Oracle インストール/設定ガイド - Linux
- Cluster Server agent for Oracle の概要
- Cluster Server agent for Oracle について
- Oracle の VCS エージェントのサポート対象ソフトウェア
- 7.3.1 リリースで導入された変更点
- エージェントが 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 クラスタの標準的な Oracle 設定
- VCS クラスタでの Oracle 設定について
- Oracle のインストールと設定
- VCS 環境での Oracle のインストールについて
- VCS 環境に Oracle をインストールする前に
- Oracle のインストールのための VCS の必要条件について
- VCS のための Oracle インストールタスクについて
- Oracle 11gR2 または 12c の ASM バイナリの VCS 環境へのインストール
- クラスタの最初のノードでの Oracle ASM の設定
- 11gR2 または 12c の残りのノードでの ASM の設定と起動
- クラスタの最初のノードへの Oracle バイナリのインストール
- Oracle データベースの設定
- $ORACLE_BASE/admin/SID ディレクトリのコピー
- 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 インスタンスに起動オプションや停止オプションを指定できます。
メモ:
CDB または従来型データベースタイプの場合、SRVCTLSTART または SRVCTLSTART_RO 起動オプションを UseSystemD 属性と一緒に使用することはできません。
PDB データベースタイプの場合、UseSystemD 属性は使用できません。
どちらの場合も、UseSystemD 属性が設定されると、エージェントはリソースを UNKOWN として報告し、対応するメッセージをログに記録します。
表: 従来のデータベースおよびコンテナデータベースの起動オプションは従来のデータベースおよびコンテナデータベースに対してエージェントがサポートする起動オプションの一覧です。
表: 従来のデータベースおよびコンテナデータベースの起動オプション
|
オプション |
説明 |
|---|---|
|
STARTUP_FORCE (デフォルト) |
pfile が設定されている場合は、startup force pfile='location_of_pfile' コマンドを実行します。 pfile がまだ定義されていない場合、エージェントは、startup force を実行します。この起動オプションでは、デフォルトの場所からデフォルトのパラメータファイルを取得します。 |
|
STARTUP |
pfile が設定されている場合は、startup pfile='pfile_name_with_absolute _path' コマンドを実行します。 次に例を示します。 startup pfile = '</dbs/pfilename>' pfile がまだ定義されていない場合、エージェントは、pfile なしで startup を実行します。 |
|
RESTRICTED |
データベースを RESTRICTED モードで起動します。 |
|
RECOVERDB |
インスタンスの起動中にデータベースのリカバリを実行します。 |
|
CUSTOM |
事前定義済みの SQL スクリプト(start_custom_$SID.sql)を使い、カスタムの起動オプションを実行します。このスクリプトは、/opt/VRTSagents/ha/bin/Oracle ディレクトリに格納し、Oracle Owner OS ユーザーに対するアクセス権を割り当てる必要があります。このスクリプト自体が見つからない場合は、エージェントでエラーメッセージがログ出力されます。 カスタムのスクリプトを使って、エージェントで次の処理を実行します。 sqlplus /nolog <<!
connect / as sysdba;
@start_custom_$SID.sql
exit;
!
|
|
SRVCTLSTART |
srvctl ユーティリティを使ってデータベースのインスタンスを起動します。 RAC クラスタの場合、デフォルトの起動オプションを SRVCTLSTART として手動で設定する必要があります。 systemD を有効にした場合、Oracle の単一インスタンスまたは RAC は、SLES 12、RHEL 7、およびサポート対象の RHEL 互換配布では SRVCTLSTART オプションをサポートしません。 メモ: これは Oracle Grid Infrastructure が設定されるときにだけ適用されます。 |
|
SRVCTLSTART_RO |
srvctl ユーティリティを使って systemD を有効にした場合、Oracle の単一インスタンスまたは RAC は、SLES 12、RHEL 7、およびサポート対象の RHEL 互換配布では SRVCTLSTART_RO オプションをサポートしません。 メモ: これは Oracle Grid Infrastructure が設定されるときにだけ適用されます。 |
表: 従来のデータベースおよびコンテナデータベースのシャットダウンオプションは従来のデータベースおよびコンテナデータベースに対してエージェントがサポートするシャットダウンオプションの一覧です。
表: 従来のデータベースおよびコンテナデータベースのシャットダウンオプション
|
オプション |
説明 |
|---|---|
|
IMMEDIATE (デフォルト) |
shutdown immediate を実行して、Oracle インスタンスを停止します。 |
|
TRANSACTIONAL |
shutdown transactional コマンドを実行します。このオプションは、このオプションをサポートするバージョンのデータベースでのみ有効となります。 |
|
CUSTOM |
事前定義済みの SQL スクリプト(shut_custom_$SID.sql)を使い、カスタムの停止オプションを実行します。このスクリプトは、/opt/VRTSagents/ha/bin/Oracle ディレクトリに格納し、Oracle Owner OS ユーザーに対するアクセス権を割り当てる必要があります。このスクリプト自体が見つからない場合は、エージェントは、デフォルトのオプションで自身を停止させます。 |
|
SRVCTLSTOP |
srvctl ユーティリティを使って、データベースのインスタンスを停止します。 RAC クラスタの場合、デフォルトのオプションを SRVCTLSTOP として手動で設定する必要があります。 メモ: これは Oracle Grid Infrastructure が設定されるときにだけ適用されます。 |
|
SRVCTLSTOP_TRANSACT |
srvctl ユーティリティを使って メモ: これは Oracle Grid Infrastructure が設定されるときにだけ適用されます。 |
|
SRVCTLSTOP_ABORT |
srvctl ユーティリティを使って メモ: これは Oracle Grid Infrastructure が設定されるときにだけ適用されます。 |
|
SRVCTLSTOP_IMMEDIATE |
srvctl ユーティリティを使って |