このページで
例:スイッチ上のノンストップ アクティブ ルーティングの設定
ノンストップアクティブルーティング(NSR)は、サポートされているルーティングプロトコルの再起動を必要とせずに、ルーティングエンジンの透過的なスイッチオーバーを可能にすることで、ルーティングエンジンの高可用性を提供します。どちらのルーティング エンジンも、プロトコル セッションの処理において完全にアクティブであるため、それぞれを他方のプロトコルに引き継ぐことができます。スイッチオーバーはネイバーに対して透過的です。
この例では、バーチャルシャーシまたはバーチャルシャーシファブリック構成の中で、複数のルーティングエンジンを持つスイッチ、またはEXシリーズやQFXシリーズスイッチ上で、スイッチ上でノンストップアクティブルーティングを設定する方法を説明します。
要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
複数のルーティングエンジンを搭載したEXシリーズ、またはバーチャルシャーシまたはバーチャルシャーシファブリック構成のEXシリーズまたはQFXシリーズスイッチ上
EX シリーズ スイッチの Junos OS リリース 10.4 以降
QFX シリーズ スイッチの Junos OS リリース 13.2X51-D20 以降
概要とトポロジー
バーチャルシャーシまたはバーチャルシャーシファブリック構成の中で、複数のルーティングエンジンを持つEXシリーズ、またはEXシリーズやQFXシリーズスイッチ上でノンストップアクティブルーティングを設定します。ノンストップ アクティブ ルーティングは、ネイバー ルーティング デバイスがグレースフル リスタート プロトコル拡張機能をサポートしないネットワークに有利です。
この例で使用されるトポロジーは、EX8200スイッチと、プロトコルのグレースフルリスタートをサポートするように設定されていない隣接ルーティングデバイスに接続された冗長ルーティングエンジンで構成されています。
構成
CLI クイックコンフィギュレーション
ノンストップ アクティブ ルーティングを迅速に設定するには、以下のコマンドをコピーして、スイッチの端末ウィンドウに貼り付けます。
[edit] set chassis redundancy graceful-switchover set routing-options nonstop-routing set system commit synchronize
手順
手順
スイッチ上でノンストップ アクティブ ルーティングを設定するには:
グレースフル ルーティング エンジン スイッチオーバー(GRES)を有効にします。
[edit chassis redundancy] user@switch# set graceful-switchover
ノンストップアクティブルーティングを有効にします(デフォルトでは、ノンストップアクティブルーティングは無効になっています)。
[edit routing-options] user@switch# set nonstop-routing
ルーティング エンジン間の設定変更を同期します。
[edit system] user@switch# set commit synchronize
ステートメントを含めることなくノンストップアクティブルーティング設定を
commit synchronize
コミットしようとすると、コミットは失敗します。メモ:コミットを発行したときにバックアップルーティングエンジンがダウンした場合、警告が表示され、プライマリルーティングエンジンで候補設定がコミットされます。バックアップルーティングエンジンが起動すると、その設定はプライマリのルーティングエンジンと自動的に同期されます。その後バックアップのルーティング エンジンを挿入または起動すると、その設定がプライマリ ルーティング エンジン設定と自動的に同期されます。
結果
設定の結果を確認します。
[edit] user@switch# show chassis { redundancy { graceful-switchover; } routing-options { nonstop-routing; } system { commit synchronize; }
検証
設定が正常に機能していることを確認するには、次のタスクを実行します。
スイッチでノンストップ アクティブ ルーティングが正しく動作していることを確認する
目的
ノンストップアクティブルーティングが有効になっていることを確認します。
アクション
コマンドを show task replication
発行します。
user@switch# show task replication
Stateful Replication: Enabled
RE mode: Master
Protocol Synchronization Status
OSPF Complete
RIP Complete
PIM Complete
RSVP Complete
意味
この出力は、プライマリ ルーティング エンジンでノンストップ アクティブ ルーティング(ステートフル レプリケーション)が有効になっていることを示しています。ノンストップ・ルーティングが有効になっていない場合、上記の出力ではなく、以下を行います。
バックアップ ルーティング エンジンでは、次のエラー メッセージが表示されます。
error: the routing subsystem is not running
プライマリ ルーティング エンジンでは、ノンストップ ルーティングが有効になっていない場合、以下の出力が表示されます。
Stateful Replication: Disabled RE mode: Master
トラブルシューティング
ノンストップ アクティブ ルーティングをトラブルシューティングするには、以下のタスクを実行します。
NSR が有効な場合のルーティング エンジンの同期に関する問題の調査
問題
ノンストップ アクティブ ルーティング(NSR)が有効になっている状態で GRES(グレースフル ルーティング エンジン スイッチオーバー)が発生した後、プロトコルはネイバーとの接続を失います。
ソリューション
トレース オプションを使用して、問題を特定し、トラブルシューティング情報を収集します。トレース オプションから収集した情報を使用して、プロトコルの接続喪失の原因としてルーティング エンジンの同期を確認または排除できます。 ノンストップアクティブルーティング同期イベントのトレースを参照してください。