高可用性
次の手順を使用し、高可用性(HA)の詳細を確認し、それに応じてこれらのシナリオの問題をトラブルシュート。
-
接続の問題
-
両方のピアが
非サービスモードである -
一方のピアがインサービスモードで、もう一方のピアがインサービスモードではない
-
両方のピアがインサービス モードである
-
メンバーシップの失敗
Hypershield Agent 間の高可用性(HA)接続は、次の場合にのみ実現されます:
-
HA 設定が完全かつ正しく対称である
-
HA が有効になっていて、および
-
ファイアウォール サービスが構成されていることを確認します。
接続の問題をトラブルシューティングするには、次の手順を実行します:
-
HA 設定を確認するには、次の手順を実行します。
-
ピアとコンテナ間のネットワーク接続を確認します。
-
高可用性の Hypershield Agent の状態を確認します。
手順
|
ステップ 1 |
高可用性ステータスとロールを確認します。 例:
|
|
ステップ 2 |
各ピアでのサービス アクセラレーション構成とネットワーク構成とルートを確認します。
例:
|
|
ステップ 3 |
ローカル HA IP から設定されたピアへの HA 接続用にネットワーク設定が設定されていることを確認します。この例では、ループバック インターフェイスは正しい IP アドレスおよび OSPF 設定で構成されています。ルーティング テーブルには、イーサネット インターフェイスを介して OSPF を使用して到達可能な接続先へのルートが表示されています。 例:
|
|
ステップ 4 |
各ピアで HA 整合性チェッカーを実行し、Hypershield Agent の駆動状態で NX-OS構成を検証し、不一致を検出します。 例:
|
|
ステップ 5 |
ネットワーク接続のトラブルシューティング ツールを実行して、ピアの Hypershield Agent へのネットワーク接続の問題を検出します。 例:
|
両方のピアが非サービス モードです
両方のピアが vPC の インサービス トラフィックなし であり、ブリッジド トラフィックが両方の vPC ピアでオフになっている場合、レイヤ 3 またはレイヤ 2ファイアウォールVLAN である VLAN を伝送する vPC は一時停止されません。
VRF は両方のピアで分離された状態のままになります。詳細については、「ファイアウォールの立ち上げ前のネットワーク構成」を参照してください。
VRF または VLAN 宛のトラフィックはすべてドロップされます。詳細については、「ファイアウォールの立ち上げ前のネットワーク構成」を参照してください。
(注) |
ファイアウォールが稼働していない場合、DPU のキープアライブと同期は無効になります。現時点では、Hypershield Agent のみが HA 接続を確立します。 |
手順
|
ステップ 1 |
両方のピアは、ローカルの状態を not-ready と報告し、ピアサービスの状態を not-ready として報告する必要があります。ピアの HA 状態が両側で使用できない。 例:
|
|
ステップ 2 |
Hypershield エージェント HA 情報/構成を確認します。 例:
例: |
一方のピアがインサービス モードであり、もう一方のピアは、インサービス モードでは、ありません
一方のピアが [非インサービス(no in-service)] で、もう一方のピアが [インサービス(in-service)]である場合、トラフィックはインサービスのピアの方向に変更する必要があります。
-
Hypershield Agent と NXOS の FW サービスが、 で
[インサービス(in-service)]いるピアで準備ができていることを確認します。 -
ピア間の状態の可視性を確認します。
-
FW 準備ができているピアで VPC およびブリッジドトラフィックの変更がオフになっていることを確認します。
-
VRF が分離されなくなり、トラフィックが FW 対応のピアの DPU にリダイレクトできることを確認します。詳細については、「パケット転送」を参照してください。
-
FW の準備ができていないピアで、vPC およびブリッジド トラフィックの変更が有効になっていることを確認します。
-
DPU キープアライブと同期は、インサービスではないピアでは引き続き無効です。
手順
|
ステップ 1 |
HA 状態を検証します。 例:例:サービス中のピアは、ローカル状態を Ready と報告し、リモート状態を not-ready と報告します。同様に、インサービスではないピアは、ローカル状態を not-ready 、リモート状態を Ready と報告します。 オンボーディングされたピアで HA 状態が準備されておらず、他のピアで使用できません。 |
|
ステップ 2 |
各ピアで HA 整合性チェッカーを実行し、NX 構成およびエージェント駆動状態で状態を検証し、トラフィックの偏差の予想値を検証します。 例: |
|
ステップ 3 |
vPC が、非サービス モードのピアで一時停止されず、インサービス モードのピアで一時停止されないことを確認します。 例: |
|
ステップ 4 |
準備ができていないピアで HSRP グループが INIT 状態のままになっている間、VRF は分離されなくなるため、 HSRP グループが準備ができているピアでアクティブに移行することを確認します。vPC は HSRP active-active を使用するため、準備ができていない HA vPC ピアで vPC が一時停止された結果、 VIP へのトラフィック偏差が発生します。 例:例: |
|
ステップ 5 |
Hypershield エージェント HA 情報/構成を確認します。準備ができているピアが、リーダーの役割を担います。 例:
|
両方のピアがインサービス モードです
両方のピアがインサービス モードの場合、両方のピアが FW の準備ができているときに、トラフィックの偏差をオフにする必要があります。
-
各ピアで FW の準備状況を確認します。
-
ピア間の状態の可視性を確認します。
-
vPC およびブリッジド トラフィック ディフレクションが両方のピアでオフになっていることを確認します(前のセクションを参照)。
-
VRF の分離がなくなり、トラフィックが FW 対応のピアの DPU にリダイレクトできることを確認します(「パケット転送 」を参照)。
-
ピア間のフロー同期を確認します。
手順
|
ステップ 1 |
両方のピアがローカルおよびピアの状態を Ready と報告することを確認します。HA 状態は両方のピアで準備完了です。 例:例: |
|
ステップ 2 |
各ピアで HA 整合性チェッカーを実行し NX 構成、状態を Agent の駆動状態、およびトラフィック ディフレクション想定を検証します。 例:
|
|
ステップ 3 |
FW VRF に使用されるカプセル化 VLAN は、両方のピアで一貫している必要があります。これらに一貫性がない場合は、CC がフラグを設定する必要があります。これらの ID は、2 つのスイッチの DPU で一致している必要があり、show service-acceleration redirect-policy brief コマンドを使用して NXOS で表示される値と比較することで確認できます。 例:
|
|
ステップ 4 |
Hyper レート エージェントの HA 情報/設定を確認します。 例:例: |
|
ステップ 5 |
準備ができたフォロワーの Hypershield Agent HA ステータスを確認します。 例:
|
|
ステップ 6 |
準備ができているピアの Hypershield Agent HA ピアのステータスを確認します。 例:
|
メンバーシップの障害
メンバーシップの障害は、スイッチオーバー/テイクオーバー シナリオをトリガー可能性があり、結果として、DPU キープアライブの障害、バージョンとプラットフォームの不一致、負荷分散モードの不一致が発生する可能性があります。
両方のスイッチが FW レディの場合、リーダーがトラフィックを引き継ぎ、フォロワーは 準備ができていないに移行します。
トラフィック回避メカニズムは、 インサービス 中にファイアウォールが 準備ができていないに移行すると有効になります。
手順
|
ステップ 1 |
リーダーとして選択されたピアがトラフィックを引き継ぎ、フォロワーはローカル状態を準備ができていないとして移行します。 例:
|
|
ステップ 2 |
このコマンドを使用して、互換性障害の原因を特定します。 例:
|
|
ステップ 3 |
VRF がリダイレクション 例:
|
|
ステップ 4 |
スイッチオーバーまたはテイクオーバー時に Hypershield Agent の HA ステータスを確認します。 例:
|
フィードバック