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 Restart 機能をサポートするための VCS 設定
VCS で Oracle Restart 機能がサポートされるようにするには、Oracle グリッドインフラストラクチャが同じノード上でリソースの再起動を試みた時にフェールオーバー処理を試行しないように VCS パラメータを調整する必要があります。VCS で適切な判断が下されるようにするには、ToleranceLimit リソース属性を適切に調整する必要があります。
Oracle Restart 機能では、リソースを利用できない場合、CHECK_INTERVAL 属性と RESTART_ATTEMPTS 属性を使って、監視間隔と再起動の試行を判断します。
たとえば、ASM インスタンスが 1 つのノードで利用できなくなると、グリッドインフラストラクチャは ASM リソースの再起動を試みます。しかし、VCS はそのアプリケーションが利用不能であることを検出し、リソースエラーを報告し、そのサービスグループを別のクラスタノードにフェールオーバーしようとします。このシナリオを回避するには、Oracle がその処理を完了するまで VCS ポリシーが有効にならないようにする必要があります。
VCS リソースの ToleranceLimit 属性を修正して、ToleranceLimit * MonitorInterval が(CHECK_INTERVAL *RESTART_ATTEMPTS)+ MonitorInterval よりも大きくなるようにします。
Oracle の ASM リソース用の属性値が CHECK_INTERVAL = 1(秒)と RESTART_ATTEMPTS = 5(再起動試行数)で、ASMInst リソース用の VCS 設定値で MonitorInterval が 60 に設定されている場合は、次の計算に基づいて、ToleranceLimit を 2 に設定します。
2 (ToleranceLimit) * 60 (MonitorInterval) = 120 1 (CHECK_INTERVAL) * 5 (RESTART_ATTEMPTS) + 60 (MonitorInterval) = 65
次のコマンドは、属性 ToleranceLimit を設定するのに使うことができます。
# hares -override <リソース名>ToleranceLimit
# hares - modify <リソース名>ToleranceLimit 2
メモ:
Oracle Restart 機能と VCS の両方を使って設定されている、ASM、ASM Diskgroup、Oracle Database、Oracle netlistner などの Oracle アプリケーション用に ToleranceLimit 値を調整します。