例:5Gユニバーサルルーティングプラットフォーム用バーチャルシャーシ構成のルーティングエンジンの置換
アップグレードまたは修理のためにバーチャルシャーシ内のメンバールーターからルーティングエンジンを取り外す場合、空のルーティングエンジンスロットにある新しいルーティングエンジンと交換し、バーチャルシャーシ内の他のルーティングエンジンで実行されている新しいルーティングエンジンに同じJunos OSリリースをインストールする必要があります。バーチャルシャーシは、交換手順中も動作し続けます。
バーチャルシャーシ内の4つのルーティングエンジン(プライマリルーターのルーティングエンジンとバックアップルーターの両方のルーティングエンジンの両方)はすべて、同じJunos OSリリースを実行する必要があります。
加入者への中断の可能性を最小限に抑えるため、メンテナンスウィンドウ中にバーチャルシャーシ構成のルーティングエンジンを交換することをお勧めします。
この例では、2つのルーターで構成され、それぞれにデュアルルーティングエンジンがインストールされているバーチャルシャーシ構成で、ルーティングエンジンを置き換える方法を説明します。
要件
この例では、デュアルルーティングエンジンでこの機能をサポートするMX240とMX480ユニバーサルルーティングプラットフォームを使用します。
各ルーターに搭載されているハードウェアについては、 表1 をご覧ください。
commit synchronizeコマンドを使用して、バーチャルシャーシへの設定変更を保存することをお勧めします。
バーチャルシャーシの場合、 force オプションはデフォルトであり、 commit synchronize コマンドを発行したときの唯一の動作です。バーチャルシャーシ設定に対して commit synchronize コマンドを発行すると、 commit synchronize force コマンドを発行した場合と同じ効果があります。
概要とトポロジー
バーチャルシャーシ構成でルーティングエンジンを置き換えるには、以下を実行する必要があります。
修理またはアップグレードが必要なルーティングエンジンを取り外します。
ルーティングエンジンをジュニパーネットワークス社に返却
空のルーティングエンジンスロットに新しいルーティングエンジンを取り付けます。
バーチャルシャーシを形成できるように、ルーティングエンジンの工場出荷時設定を変更します。
バーチャルシャーシ内の他のルーティングエンジンで実行されている新しいルーティングエンジンに同じJunos OSリリースをインストールします。
新しいルーティングエンジンを再起動して、Junos OSソフトウェアリリースを実行します。
トポロジー
図1は、この例で使用されたバーチャルシャーシ構成のトポロジーを示しています。この例では、バーチャルシャーシバックアップルーターのスロット1にあるバックアップRE-S-2000ルーティングエンジンを置き換えます。これは、メンバーID 1が割り当てられたtrefoilという名前のMX480ルーターです。trefoilのスロット1のバックアップルーティングエンジンは、この例ではmember1-re1として表されています。
冗長性を確保するために、2つのメンバールーターそれぞれに2つのバーチャルシャーシポートが設定されています。
を備えたバーチャルシャーシのトポロジー例
表 1 は、バーチャルシャーシ内の各ルーターのハードウェアおよびソフトウェア構成設定を示しています。
ルーター名 |
ハードウェア |
シリアル番号 |
会員ID |
役割 |
バーチャルシャーシポート |
ネットワークポートスロットの番号設定 |
|---|---|---|---|---|---|---|
グラディウス |
MX240ルーターには以下が含まれます。
|
JN10C7135AFC |
0 |
ルーティングエンジン(プライマリ) |
vcp-2/2/0vcp-2/3/0 |
FPC 0 – 11 |
三つ葉 |
MX480ルーターには以下が含まれます。
|
JN115D117AFB |
1 |
ルーティングエンジン(バックアップ) |
vcp-2/0/0vcp-5/2/0 |
FPC 12 – 23(オフセット = 12) |
設定
それぞれがデュアルルーティングエンジンを搭載した2台のルーターで構成されるバーチャルシャーシ構成のルーティングエンジンを置き換えるには、以下のタスクを実行します。
- ルーティングエンジンの削除
- ルーティングエンジンをジュニパーネットワークス社に返却
- 新しいルーティングエンジンのインストール
- ルーティングエンジン工場出荷時設定の変更
- 新しいルーティングエンジンへのJunos OSリリースのインストール
ルーティングエンジンの削除
ステップバイステップの手順
修理またはアップグレードが必要なルーティングエンジンを取り外すには:
お使いのルーターの手順に従って、ルーティングエンジンを取り外します。
『MX240 3Dユニバーサルエッジルーターハードウェアガイド』の「MX240ルーティングエンジンの取り外し」を参照してください。
『MX480 3Dユニバーサルエッジルーターハードウェアガイド』の「MX480ルーティングエンジンの取り外し」を参照してください。
『MX960 3Dユニバーサルエッジルーターハードウェアガイド』の「MX960ルーティングエンジンの取り外し」を参照してください。
ルーティングエンジンをジュニパーネットワークス社に返却
ステップバイステップの手順
ルーティングエンジンをジュニパーネットワークスに返却するには、次の手順に従います。
ジュニパーネットワークス技術支援センター(JTAC)から返品許可(RMA)を取得し、ルーティングエンジンをジュニパーネットワークスに返却します。
手順については、お使いのルーターのハードウェアガイドの「ハードウェアコンポーネントをジュニパーネットワークス, Inc.に返却する方法」を参照してください。
新しいルーティングエンジンのインストール
ステップバイステップの手順
新しいルーティングエンジンをバーチャルシャーシメンバールーターにインストールするには:
ルーターの手順に従って、メンバールーターの空のルーティングエンジンスロットにルーティングエンジンを取り付けます。
『MX240 3Dユニバーサルエッジルーターハードウェアガイド』の「MX240ルーティングエンジンの取り付け」を参照してください。
『MX480 3Dユニバーサルエッジルーターハードウェアガイド』の「MX480ルーティングエンジンの取り付け」を参照してください。
『MX960 3Dユニバーサルエッジルーターハードウェアガイド』の「MX960ルーティングエンジンの取り付け」を参照してください。
ルーティングエンジン工場出荷時設定の変更
ステップバイステップの手順
工場出荷時のルーティングエンジンには、工場出荷時のデフォルト設定が搭載されており、[edit]階層レベルで次のスタンザが含まれます。
[edit]
system {
commit {
factory-settings {
reset-virtual-chassis-configuration;
}
}
}
この設定スタンザが存在する場合、ルーティングエンジンはスタンドアロンシャーシでのみ動作し、バーチャルシャーシメンバールーターでは動作 できません 。その結果、このルーティングエンジンをバーチャルシャーシメンバールーターのスタンバイスロットにインストールした場合(この手順ではmember1-re1 )、ルーティングエンジンはプライマリルーティングエンジンと自動的に同期せず、バーチャルシャーシモードで起動しません。
スタンバイ工場出荷時のルーティングエンジンがプライマリルーティングエンジンと正常に同期するようにするには、Junos OSリリースをインストールする前に、スタンバイ工場出荷時のルーティングエンジンからスタンドアロンシャーシ設定スタンザを削除し、バーチャルシャーシモードで再起動することを確認する必要があります。
バーチャルシャーシの適切な動作を確保するために、ルーティングエンジンの工場出荷時設定を変更するには:
パスワードなしでユーザー
rootとして新しいルーティングエンジンのコンソールにログインします。root(スーパーユーザー)ログイン用のプレーンテキストパスワードを設定します。{local:member1-re1}[edit system] root# set root-authentication plain-text-password New password: type password here Retype new password: retype password hereスタンドアロン シャーシ設定を削除します。
{local:member1-re1}[edit] root# delete system commit factory-settings reset-virtual-chassis-configuration設定をコミットします。
新しいルーティングエンジンは、バーチャルシャーシメンバーIDをプライマリルーティングエンジンと同期し、バーチャルシャーシモードで起動します。
新しいルーティングエンジンがバーチャルシャーシ モードになっていることを確認します。
ブートプロセス中、ルーターは以下の出力を表示し、バーチャルシャーシメンバーID(1)をプライマリルーティングエンジンと同期し、バーチャルシャーシモードであることを示します。
... virtual chassis member-id = 1 virtual chassis mode = 1 ...
新しいルーティングエンジンへのJunos OSリリースのインストール
ステップバイステップの手順
バーチャルシャーシ内の他のルーティングエンジンで実行されている新しいルーティングエンジンに、同じJunos OSリリースをインストールする必要があります。Junos OSソフトウェアをインストールすると、ルーティングエンジンが再起動後に新しいJunos OSリリースを実行する準備が整います。このアクションは、ルーティングエンジンの 武装 とも呼ばれます。
バーチャルシャーシ内の新しいルーティングエンジン(member1-re1)にJunos OSリリースをインストールするには、次の手順に従います。
FTPまたはWebブラウザを使用して、バーチャルシャーシプライマリルーター(
member0-re0)上のプライマリルーティングエンジンにJunos OSソフトウェアをダウンロードします。『Junos OS ソフトウェア インストールおよびアップグレードガイド』の「ソフトウェアのダウンロード」を参照してください。
注:バーチャルシャーシのすべてのルーティングエンジンで実行されているのと同じJunos OSリリースをダウンロードしてインストールしてください。
まだログインしていない場合は、パスワードなしでユーザー
rootとして新しいルーティングエンジンのコンソールにログインします。まだ設定していない場合は、
root(スーパーユーザー)ログイン用のプレーンテキストパスワードを設定します。{local:member1-re1}[edit system] root# set root-authentication plain-text-password New password: type password here Retype new password: retype password hereバーチャルシャーシプライマリルーター(
member0-re0)のコンソールにユーザーrootとしてログインします。バーチャルシャーシプライマリルーターのコンソールから、設定をコミットします。
{master:member0-re0}[edit] root# commit synchronize and-quit ... member1-re0: configuration check succeeds member0-re0: commit complete member1-re0: commit complete member1-re1: commit complete Exiting configuration modeTelnet または SSH を使用して、新しいルーティングエンジン(
trefoil)を含むメンバー ルーターにログインします。{local:member1-re1} user@trefoil>コマンド プロンプトにルーター名 (
trefoil) が表示されることに注意してください。バーチャルシャーシプライマリルーター(
member0-re0)から新しいルーティングエンジン(member1-re1)にJunos OSリリースをインストールします。{master:member0-re0} user@trefoil> request system software add member member-id re1 no-validate reboot package-name force次に例を示します。
{master:member0-re0} user@trefoil> request system software add member 1 re1 no-validate reboot /var/tmp/jinstall-11.4R1-8-domestic-signed.tgz force Pushing bundle to re1...このコマンドは、ソフトウェアが追加された後
member1-re1再起動します。
結果
再起動後、新しいルーティングエンジンはバーチャルシャーシの一部となり、コマンドプロンプトを更新して member1-re1を表示し、バーチャルシャーシから適切な設定をコピーします。
検証
新しいルーティングエンジンでバーチャルシャーシが正常に動作していることを確認するには、以下のタスクを実行します。
- 新しいルーティングエンジンでのJunos OSインストールの確認
- 新しいルーティングエンジンでのJunos OSライセンスのインストールを確認する
- メンバールーターのローカルプライマリロールを新しいルーティングエンジンに切り替える
新しいルーティングエンジンでのJunos OSインストールの確認
目的
新しいルーティングエンジン(member1-re1)に正しいJunos OSリリースがインストールされていることを確認します。
アクション
新しいルーティングエンジンで実行されているJunos OSリリースのホスト名、モデル名、バージョン情報を表示します。
{local:member1-re1}
user@trefoil> show version local
Hostname: trefoil
Model: mx480
. . .
JUNOS Base OS boot [11.4R1-8]
JUNOS Base OS Software Suite [11.4R1-8]
. . .
意味
show version localコマンド出力の関連部分は、リリース11.4R1-8が意図したとおりにインストールされたことを確認しますJunos OS。
新しいルーティングエンジンでのJunos OSライセンスのインストールを確認する
目的
新しいルーティングエンジンを搭載したメンバールーターに、バーチャルシャーシ冗長機能パックと必要なJunos OS機能ライセンスが正しくインストールされていることを確認します。
ライセンスのインストールについては、以下を参照してください。
アクション
新しいルーティングエンジンにインストールされているJunos OSライセンスを表示します。
{local:member1-re1}
user@trefoil> show system license
License usage:
Licenses Licenses Licenses Expiry
Feature name used installed needed
subscriber-accounting 0 1 0 permanent
subscriber-authentication 0 1 0 permanent
subscriber-address-assignment 0 1 0 permanent
subscriber-vlan 0 1 0 permanent
subscriber-ip 0 1 0 permanent
scale-subscriber 0 256000 0 permanent
scale-l2tp 0 1000 0 permanent
scale-mobile-ip 0 1000 0 permanent
virtual-chassis 0 1 0 permanent
意味
show system licenseコマンドの出力は、バーチャルシャーシ冗長機能パックがこのメンバールーターにインストールされていることを確認します。さらに、特定のソフトウェア機能や拡張レベルの使用を可能にするために必要なJunos OS機能ライセンスがインストールされています。
メンバールーターのローカルプライマリロールを新しいルーティングエンジンに切り替える
目的
新しいルーティングエンジンがバーチャルシャーシバックアップルーター trefoil (メンバー1)の既存のルーティングエンジンからローカルのプライマリロールを引き継ぐことができることを確認して、新しいルーティングエンジンでバーチャルシャーシが正常に動作していることを確認します。
アクション
trefoilのルーティングエンジンのローカルプライマリロールを、スロット0(member1-re0)のルーティングエンジンからスロット1(member1-re1)に新しくインストールされたルーティングエンジンに切り替えます。
{backup:member1-re0}
user@trefoil> request chassis routing-engine master switch
ローカルスイッチオーバー後、バーチャルシャーシ内のメンバールーターのステータスとロールが表示されるまで、約1分間待ちます。
{backup:member1-re1}
user@trefoil> show virtual-chassis status
Preprovisioned Virtual Chassis
Virtual Chassis ID: a5b6.be0c.9525
Mastership Neighbor List
Member ID Status Serial No Model priority Role ID Interface
0 (FPC 0- 11) Prsnt JN10C7135AFC mx240 129 Master 1 vcp-2/2/0
1 vcp-2/3/0
1 (FPC 12- 23) Prsnt JN115D117AFB mx480 129 Backup* 0 vcp-2/0/0
0 vcp-5/2/0
意味
request chassis routing-engine master switchコマンドを発行して、バーチャルシャーシバックアップルーター(trefoil)内のルーティングエンジンのローカルスイッチオーバーを開始しても、そのメンバールーター(member1-re0とmember1-re1)内のルーティングエンジンの役割にのみ影響しますが、バーチャルシャーシのグローバルなプライマリの役割は変更されません。show virtual-chassis statusコマンドの出力では、ローカルスイッチオーバー後もメンバー0(gladius)がバーチャルシャーシプライマリルーターであり、メンバー1(trefoil)がバーチャルシャーシバックアップルーターであることを確認します。
ローカルスイッチオーバー以前は、 member1-re0 はバーチャルシャーシバックアップルーター(VC-Bp)のプライマリルーティングエンジンであり、 member1-re1 (新しいルーティングエンジン)はバーチャルシャーシバックアップルーター(VC-B)のスタンバイルーティングエンジンでした。
ローカルスイッチオーバー後、 member1-re0 と member1-re1 は役割を切り替えます。新しいルーティングエンジンである member1-re1は、バーチャルシャーシバックアップルーター(VC-Bp)のプライマリルーティングエンジンとなり、 member1-re0 はバーチャルシャーシバックアップルーター(VC-B)のスタンバイルーティングエンジンになります。
表2 は、 trefoilにおけるルーティングエンジンのローカルスイッチオーバーの前後に各メンバールーターおよびルーティングエンジンで発生する役割遷移を示しています。
表2に示したロールの遷移は、バーチャルシャーシバックアップルーター(VC-B)からローカルスイッチオーバーを開始した場合にのみ適用されます。バーチャルシャーシプライマリルーター(VC-P)からローカルスイッチオーバーを開始したときに発生するロール遷移については、MXシリーズバーチャルシャーシでのスイッチオーバー動作を参照してください。
| バーチャルシャーシコンポーネント |
ローカルスイッチオーバー 前 の役割 |
ローカルスイッチオーバー 後 の役割 |
|---|---|---|
|
|
バーチャルシャーシプライマリルーター(VC-P) |
バーチャルシャーシプライマリルーター(VC-P) |
|
|
バーチャルシャーシバックアップルーター(VC-B) |
バーチャルシャーシバックアップルーター(VC-B) |
|
|
バーチャルシャーシのプライマリルーティングエンジンプライマリルーター(VC-PP) |
バーチャルシャーシのプライマリルーティングエンジンプライマリルーター(VC-PP) |
|
|
バーチャルシャーシプライマリルーター(VC-P)のスタンバイルーティングエンジン |
バーチャルシャーシプライマリルーター(VC-P)のスタンバイルーティングエンジン |
|
|
バーチャルシャーシバックアップルーター(VC-BP)のプライマリルーティングエンジン |
バーチャルシャーシバックアップルーター(VC-B)のスタンバイルーティングエンジン |
|
|
バーチャルシャーシバックアップルーター(VC-B)のスタンバイルーティングエンジン |
バーチャルシャーシバックアップルーター(VC-BP)のプライマリルーティングエンジン |
ルーティングエンジンのローカルプライマリロールを切り替えた後、ルーティングエンジンの完全同期が完了するまでに約30分かかります。不完全な同期により加入者の状態情報が失われることを防ぐため、少なくとも 30 分待ってから、バーチャルシャーシ構成で再度ローカルスイッチオーバー、グローバルスイッチオーバー、またはグレースフルルーティングエンジンスイッチオーバーを実行することをお勧めします。