フェイルオーバーの原因の理解

次のイベントにより、高可用性構成でフェールオーバーが発生する可能性があります。

  1. セカンダリノードが、セカンダリに設定されたデッドインターバルを超えた期間、プライマリノードからハートビートパケットを受信しない場合。デッド間隔の設定の詳細については、通信間隔の設定を参照してください。ノードがピアノードからハートビートパケットを受信しない原因としては、次のようなものがあります。
    • ネットワーク構成の問題により、ハートビートが高可用性ノード間のネットワークを通過できなくなります。
    • ピアノードでハードウェアまたはソフトウェアの障害が発生し、そのためにハング(ハング)、再起動、または処理を停止し、ハートビートパケットを転送します。
  2. プライマリノードで SSL カードのハードウェア障害が発生します。
  3. プライマリノードは、そのネットワークインターフェイス上でハートビートパケットを 3 秒間受信しません。
  4. プライマリノードでは、フェールオーバーインターフェイスセット (FIS) またはリンク集約 (LA) チャネルの一部ではなく、高可用性モニター (HAMON) が有効になっているネットワークインターフェイスに障害が発生します。インターフェイスは有効ですが、DOWN ステートになります。
  5. プライマリノードでは、FIS のすべてのインターフェイスに障害が発生します。インターフェイスは有効ですが、DOWN ステートになります。
  6. プライマリノードで、HAMON が有効になっている LA チャネルが失敗します。インターフェイスは有効ですが、DOWN ステートになります。
  7. プライマリノードでは、すべてのインターフェイスに障害が発生します。この場合、フェールオーバーは HAMON 設定に関係なく実行されます。
  8. プライマリノードでは、すべてのインターフェイスが手動で無効になります。この場合、フェールオーバーは HAMON 設定に関係なく実行されます。
  9. フェイルオーバーを強制するには、いずれかのノードで force failover コマンドを発行します。
  10. プライマリノードにバインドされているルートモニタは DOWN になります。
フェイルオーバーの原因の理解

この記事の概要