ADC

高可用性

  • HA 構成のノード間で HA 関連情報を交換するために使用するさまざまなポートは何ですか。

    HA 構成では、両方のノードは次のポートを使用して HA 関連情報を交換します。

    • ハートビートパケットを交換するための UDP ポート 3003
    • 同期およびコマンド伝播用のポート 3010
  • INCモードまたは非INCモードのHA構成で同期または伝播されない構成は何ですか?

    次のコマンドで実装された構成は、セカンダリノードに伝達も同期もされません。

    • すべてのノード固有の HA 構成コマンド。たとえば、add ha nodeset ha nodebind ha nodeなどです。
    • インターフェイス関連のすべての構成コマンド。たとえば、インターフェイスを設定し、インターフェイスを設定解除します。
    • チャネル関連のすべての構成コマンド。たとえば、チャネルの追加、チャネルの設定、チャネルのバインドなどを行います。

    INC モードの HA 設定の詳細については、「 異なるサブネットでのハイアベイラビリティノードの設定」を参照してください。

  • INCモードのHA構成で同期または伝播されない構成は何ですか?

    次の設定は、同期も伝播もされません。各ノードには独自のノードがあります。

    • MIP
    • SNIP
    • VLAN
    • ルート(LLB ルートを除く)
    • ルートモニタ
    • RNAT ルール(NAT IP として VIP を使用するすべての RNAT ルールを除く)
    • ダイナミックルーティング設定。
  • 同期をトリガーする条件は何ですか。

    同期は、次のいずれかの条件によってトリガーされます。

    • セカンダリが受信したプライマリノードのインカネーション番号が、セカンダリノードのインカネーション番号と一致しません。 注:高可用性構成の両方のノードは、ノード構成ファイル内の構成 の数をカウントインカネーション番号と呼ばれるカウンタを維持します。各ノードは、ハートビートメッセージ内の別のノードにインカネーション番号を送信します。次のコマンドでは、インカネーション番号は増分されません。
      • すべての HA 設定関連コマンド。たとえば、add ha nodeset ha nodebind ha nodeなどです。
      • すべてのインターフェイス関連コマンド。たとえば、インターフェイスを設定し、インターフェイスを設定解除します。
      • すべてのチャネル関連コマンド。たとえば、チャネルの追加、チャネルの設定、チャネルのバインドなどを行います。
    • 再起動後、セカンダリノードが起動します。
    • プライマリノードは、フェールオーバー後にセカンダリになります。
  • セカンダリノードに追加された構成はプライマリで同期されますか?

    いいえ。セカンダリノードに追加された構成は、プライマリノードと同期されません。

  • 両方のノードがHA構成でプライマリであると主張する理由は何ですか?

    最も可能性の高い理由は、プライマリノードとセカンダリノードは両方とも正常ですが、セカンダリはプライマリからハートビートパケットを受信しないことです。問題は、ノード間のネットワークにある可能性があります。

  • 異なるシステムクロック設定で 2 つのノードを展開すると、HA 構成で問題が発生しますか?

    2 つのノードのシステムクロックの設定が異なると、次の問題が発生する可能性があります。

    • ログファイルエントリのタイムスタンプが一致しません。この状況では、問題のログエントリを分析することが困難になります。
    • フェイルオーバー後、負荷分散のためのあらゆる種類のクッキーベースの永続性に問題がある可能性があります。時間が大きく異なると、Cookie が予想よりも早く期限切れになり、永続セッションが終了する可能性があります。
    • 同様の考慮事項は、ノードの時間に関連する決定にも適用されます。
  • force HA sync コマンドが失敗する条件は何ですか?

    強制同期は、次のいずれかの状況で失敗します。

    • 同期が既に進行中の場合は、同期を強制します。
    • セカンダリノードは無効です。
    • HA 同期は、現在のセカンダリノードで無効になっています。
    • 現在のプライマリノードで HA 伝播が無効になり、プライマリからの同期が強制されます。
  • sync HA files コマンドが失敗する条件は何ですか?

    セカンダリノードが無効になっている場合、設定ファイルの同期は失敗します。

  • HA 構成で、セカンダリノードがプライマリとして引き継ぐ場合、元のプライマリがオンラインに戻ると、セカンダリステータスに戻りますか。

    いいえ。 セカンダリノードがプライマリとして引き継ぐと、元のプライマリノードが再びオンラインに戻っても、プライマリノードはプライマリのままになります。ノードのプライマリとセカンダリのステータスを交換するには、 force failover コマンドを実行します。

  • forcefailover コマンドが失敗する条件は何ですか。

    次の状況では、強制フェールオーバーを実行できません。

    • セカンダリノードは無効です。
    • セカンダリノードは、セカンダリノードを維持するように構成されています。
    • プライマリノードはプライマリノードとして構成されています。
    • ピアノードの状態が不明です。
高可用性

この記事の概要