hadr_peer_window - HADR ピア・ウィンドウ構成パラメーター
hadr_peer_window をゼロ以外の時刻値に設定すると、1 次データベースでスタンバイ・データベースとの接続が失われた場合に、HADR の 1 次とスタンバイのデータベース・ペアは、依然ピア状態にあるかのように構成された時間の間動作し続けます。 これは、データの整合性の保証に役立ちます。
- 構成タイプ:
- データベース
- パラメーター・タイプ:
- 構成可能1
- デフォルト [範囲]:
- 0 [0 − 4 294 967 295]
- 計測単位:
- 秒
- アップグレードに関する注意事項:
- バージョン 9.8 Fix Pack 4以前の環境からアップグレードする場合は、。 Db2 pureScale 以前の環境からアップグレードする場合、 hadr_peer_window の値はメンバー 0 の値に設定されます。
hadr_target_list 構成パラメーターを構成しなかった場合は、hadr_peer_window の値を 1 次データベースとスタンバイ・データベースで同じにする必要があります。 hadr_target_list を設定した場合、リストされた最初のスタンバイ (プリンシパル・スタンバイ) は 1 次データベースの hadr_peer_window 設定を使用し、プリンシパル・スタンバイまたは補助スタンバイ上の hadr_peer_window の設定は無視されます (そのいずれかが 1 次になった場合を除く)。
推奨の最小値は 120 秒です。
Db2 pureScale は、 hadr_peer_window データベース構成パラメーターにゼロ以外の値をサポートしていません。 Db2 pureScale インスタンスで hadr_peer_window をゼロ以外の値に設定しようとすると、警告が出されて失敗します。また、 hadr_peer_window が既に Db2 pureScale インスタンスでゼロ以外の値になっている場合、 START HADR コマンドは失敗します。
ピア・ウィンドウ機能を使用するには、 hadr_syncmode データベース構成を SYNC または NEARSYNCに設定する必要があります。 hadr_syncmode データベースが ASYNC または SUPERASYNCに設定されている場合、 hadr_peer_window データベース構成は無視されます。
スタンバイ・データベースが意図的にシャットダウンされた場合 (例えば保守のために) に、1 次データベースの可用性に影響を与えないようにするために、HADR ペアをピア状態のままで、スタンバイ・データベースを明示的に非アクティブ化した場合、ピア・ウィンドウは呼び出されません。
TAKEOVER HADR コマンドで PEER WINDOW ONLY オプションを指定すると、定義されたピア・ウィンドウ内に HADR スタンバイが現在存在する場合にのみ、テークオーバー操作が開始されます。
1 次データベースのクロックとスタンバイ・データベースのクロックがお互いに 5 秒以内に同期されない場合、hadr_peer_window パラメーターが設定されているテークオーバー操作が正常に動作しない場合があります。 つまり、操作が失敗するはずの場合に成功したり、成功するはずの場合に失敗したりします。 時刻同期サービス (NTP など) を使用して、それらのクロックを同じソースに同期させ続けることが必要です。
スタンバイ・データベースでは、ピア・ウィンドウ終了時刻はスタンバイが 1 次データベースから最後に受信したハートビート・メッセージで指定された時刻です。接続が失われたことをスタンバイが検出した時点には直接関連していません。