例:MXシリーズ5Gユニバーサルルーティングプラットフォームのバーチャルシャーシ設定の削除
MXシリーズ バーチャルシャーシの設定はいつでも削除できます。ネットワーク設定が変更された場合や、バーチャルシャーシ内の片方または両方のMXシリーズメンバールーターを異なるMXシリーズルーターと交換したい場合に、この操作をお勧めします。バーチャルシャーシ設定を削除すると、以前バーチャルシャーシのメンバーだったルーターは、2つの独立したルーターとして機能します。
この例では、2つのMXシリーズルーターで構成されるバーチャルシャーシ設定を削除する方法を説明します。
必要条件
この例では、以下のソフトウェアおよびハードウェアコンポーネントを使用しています:
Junos OS リリース 11.2 およびそれ以降のリリース
デュアルルーティングエンジンを搭載した1つのMX240ユニバーサルルーティングプラットフォーム
デュアルルーティングエンジンを搭載した1つのMX480ユニバーサルルーティングプラットフォーム
この設定例は、記載されているソフトウェアリリースを使用してテストされており、それ以降のすべてのリリースで動作することを想定しています。
各MXシリーズルーターに取り付けられているハードウェアの詳細については、表1 を参照してください。
commit synchronizeコマンドを使用して、設定変更をバーチャルシャーシに保存することをお勧めします。
MXシリーズ バーチャルシャーシの場合、 force オプションはデフォルトであり、 commit synchronize コマンドを発行したときの唯一の動作です。MXシリーズバーチャルシャーシ設定に対して commit synchronize コマンドを発行すると、 commit synchronize force コマンドを発行した場合と同じ効果があります。
概要とトポロジー
MXシリーズバーチャルシャーシ設定を削除するには、以下のことを行う必要があります:
すべてのバーチャルシャーシポートを削除します。
バーチャルシャーシ設定グループの定義とアプリケーションを削除します。
[edit virtual-chassis]階層レベルで設定した事前にプロビジョニングされたメンバー情報を削除します。設定済みのインターフェイスを削除します。
各メンバー ルーターのメンバー ID を削除します。
各ルーターで request virtual-chassis member-id delete コマンドを発行してメンバー ID を削除すると、ルーターが再起動し、ソフトウェアがそのルーターのバーチャルシャーシモードを無効にします。
バーチャルシャーシ設定全体が、バーチャルシャーシ形成時にプライマリルーターから他のメンバールーターに伝搬されるため、コンポーネントがもともとプライマリルーターでのみ設定されていたとしても、両方のメンバールーターからバーチャルシャーシ設定の各コンポーネントを削除する必要があります。例えば、事前にプロビジョニングされたメンバー情報がプライマリルーターでのみ [edit virtual-chassis] 階層レベルで設定されていたとしても、バーチャルシャーシ内の他のメンバールーターから virtual-chassis スタンザを削除する必要があります。
バーチャルシャーシを削除する場合は、すべてのスタンザからバーチャルシャーシ関連の設定詳細もすべて削除する必要があります。削除しないと、コミット時にエラーが発生します。
load overrideコマンドを使用して、ASCIIファイルまたは端末入力からルーターに異なる設定を読み込むだけでは、他の設定のようにバーチャルシャーシ設定を上書きすることはできません。メンバーIDとバーチャルシャーシポート定義は、構成ファイルには保存されず、新しい構成ファイルがロードされた後も定義されます。
位相幾何学
この例では、 図 1 に示す基本トポロジーを使用するバーチャルシャーシ設定を削除します。冗長性を確保するために、各メンバールーターには2つのバーチャルシャーシポートが設定されていますが、削除プロセスの一環として両方を削除する必要があります。
を備えたバーチャルシャーシのトポロジー例
表 1 は、バーチャルシャーシ内の各 MXシリーズ ルーターのハードウェアとソフトウェアの構成設定を示しています。
ルーター名 |
ハードウェア |
シリアル番号 |
メンバー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台のMXシリーズルーターで構成されるバーチャルシャーシ設定を削除するには、以下のタスクを実行します。
- バーチャルシャーシポートの削除
- 設定グループ定義とアプリケーションの削除
- 事前プロビジョニングされたメンバー情報の削除
- 設定済みインターフェイスの削除
- メンバーIDを削除してバーチャルシャーシモードを無効にする
バーチャルシャーシポートの削除
手順
メンバー ルーターから バーチャルシャーシ ポートを削除するには、 request virtual-chassis vc-port delete コマンドを使用する必要があります。
最初に両方のメンバー ルーターに MX バーチャルシャーシ 冗長機能パック ライセンスをインストールせずに request virtual-chassis vc-port delete コマンドを発行すると、有効な バーチャルシャーシ ソフトウェア ライセンスなしで操作していることを示す警告メッセージが表示されます。
各メンバールーターからバーチャルシャーシポートを削除するには、次の手順に従います。
メンバー 0 (
gladius) のコンソール・ウィンドウで、バーチャルシャーシポート (vcp-2/2/0とvcp-2/3/0) の両方を取り外します。{master:member0-re0} user@gladius> request virtual-chassis vc-port delete fpc-slot 2 pic-slot 2 port 0 vc-port successfully deleted{master:member0-re0} user@gladius> request virtual-chassis vc-port delete fpc-slot 2 pic-slot 3 port 0 vc-port successfully deletedメンバー 1 (
trefoil) のコンソール・ウィンドウで、両方のバーチャルシャーシポート (vcp-2/0/0とvcp-5/2/0) を取り外します。{backup:member1-re0} user@trefoil> request virtual-chassis vc-port delete fpc-slot 2 pic-slot 0 port 0 vc-port successfully deleted{backup:member1-re0} user@trefoil> request virtual-chassis vc-port delete fpc-slot 5 pic-slot 2 port 0 vc-port successfully deleted
業績
各ルーターのバーチャルシャーシポート削除の結果を表示します。 show virtual-chassis status コマンドまたは show virtual-chassis vc-port コマンドの出力にバーチャルシャーシポートが表示されていないことを確認します。
{master:member0-re0}
user@gladius> show virtual-chassis status
Preprovisioned Virtual Chassis
Virtual Chassis ID: 4d6f.54cd.d2c1
Mastership Neighbor List
Member ID Status Serial No Model priority Role ID Interface
0 (FPC 0- 11) Prsnt JN10C7135AFC mx240 129 Master*
1 (FPC 12- 23) NotPrsnt JN115D117AFB mx480
{master:member0-re0}
user@gladius> show virtual-chassis vc-port
member0:
--------------------------------------------------------------------------
MXシリーズバーチャルシャーシ設定でバーチャルシャーシポートを削除してから再作成すると、show virtual-chassis vc-portコマンド表示のStatus列にバーチャルシャーシポートがAbsentとして表示される場合があります。この問題を解決するには、再作成されたバーチャルシャーシポートをホストするFPCを再起動します。
設定グループ定義とアプリケーションの削除
手順
デュアル ルーティング エンジンを搭載した MXシリーズ ルーターのバーチャルシャーシ設定を削除する一環として、両方のメンバー ルーターで以下の設定グループの定義とアプリケーションを削除する必要があります。
member0-re0member0-re1member1-re0member1-re1
削除する前にこれらの設定グループの情報を保持するには、以下の手順で説明するように、ルーターの標準 re0 および re1 設定グループにコピーする必要があります。たとえば、設定グループ member0-re0 と member1-re0 を re0にコピーし、 member0-re1 と member1-re1 を re1にコピーします。
設定グループの membern-ren 命名形式は、MXシリーズバーチャルシャーシ設定のメンバールーター専用に予約されています。
MXシリーズバーチャルシャーシの設定グループ定義とアプリケーションを削除するには:
メンバー 0 (
gladius) のコンソール・ウィンドウで、バーチャルシャーシ構成グループ定義およびアプリケーションを削除します。バーチャルシャーシ設定グループを標準設定グループ
re0およびre1にコピーします。{master:member0-re0}[edit] user@gladius# copy groups member0-re0 to re0 user@gladius# copy groups member0-re1 to re1re0およびre1設定グループを適用します。{master:member0-re0}[edit] user@gladius# set apply-groups re0 user@gladius# set apply-groups re1バーチャルシャーシ設定グループ定義を削除します。
{master:member0-re0}[edit] user@gladius# delete groups member0-re0 user@gladius# delete groups member0-re1 user@gladius# delete groups member1-re0 user@gladius# delete groups member1-re1バーチャルシャーシ設定グループapplicationsを削除します。
{master:member0-re0}[edit] user@gladius# delete apply-groups member0-re0 user@gladius# delete apply-groups member0-re1 user@gladius# delete apply-groups member1-re0 user@gladius# delete apply-groups member1-re1
メンバー 1 (
trefoil) のコンソール・ウィンドウで、バーチャルシャーシ構成グループ定義およびアプリケーションを削除します。バーチャルシャーシ設定グループを標準設定グループ
re0とre1にコピーします。{backup:member1-re0}[edit] user@trefoil# copy groups member1-re0 to re0 user@trefoil# copy groups member1-re1 to re1re0およびre1設定グループを適用します。{backup:member1-re0}[edit] user@trefoil# set apply-groups re0 user@trefoil# set apply-groups re1バーチャルシャーシ設定グループ定義を削除します。
{backup:member1-re0}[edit] user@trefoil# delete groups member0-re0 user@trefoil# delete groups member0-re1 user@trefoil# delete groups member1-re0 user@trefoil# delete groups member1-re1バーチャルシャーシ設定グループapplicationsを削除します。
{backup:member1-re0}[edit] user@trefoil# delete apply-groups member0-re0 user@trefoil# delete apply-groups member0-re1 user@trefoil# delete apply-groups member1-re0 user@trefoil# delete apply-groups member1-re1
業績
設定の結果を表示します。コンフィギュレーション グループ member0-re0、 member 0-re1、 member1-re0、および member1-re1 が show groups コマンドまたは show apply-groups コマンドの出力に表示されないことを確認します。
[edit] user@gladius# show groups ?
Possible completions: <[Enter]> Execute this command <group_name> Group name global Group name re0 Group name re1 Group name | Pipe through a command
[edit] user@gladius# show apply-groups ## Last changed: 2010-12-01 09:17:27 PST apply-groups [ global re0 re1 ];
事前プロビジョニングされたメンバー情報の削除
手順
プライマリルーターの [edit virtual-chassis] 階層レベルで設定され、バーチャルシャーシ形成時にバックアップルーターに反映された、事前にプロビジョニングされたメンバー情報を削除する必要があります。
バーチャルシャーシの事前プロビジョニングされたメンバー情報を削除するには:
メンバー 0 (
gladius) のvirtual-chassis構成スタンザを削除します。{master:member0-re0}[edit] user@gladius# delete virtual-chassisメンバー 1 (
trefoil) のvirtual-chassis構成スタンザを削除します。{backup:member1-re0}[edit] user@trefoil# delete virtual-chassis
業績
削除の結果を表示します。 virtual-chassis スタンザがどちらのメンバールーターにも存在しなくなったことを確認します。例えば、 gladius (メンバー 0) の場合、次のようになります。
{master:member0-re0}[edit]
user@gladius# show virtual-chassis
<no output>
設定済みインターフェイスの削除
手順
バーチャルシャーシの削除の一環として、バーチャルシャーシの形成時に設定されたインターフェイスを削除することをお勧めします。このアクションにより、バーチャルシャーシモードを無効にした後も、存在しないインターフェイスや他のメンバールーターに属するインターフェイスがルーターに残らないようにすることができます。
バーチャルシャーシの作成時に設定したインターフェイスを削除するには、次の手順に従います。
メンバー0(
gladius)のコンソールウィンドウで、設定済みのインターフェイスを削除し、設定をコミットします。設定されたインターフェイスを削除します。
{master:member0-re0}[edit] user@gladius# delete interfacesメンバー 0 の設定をコミットします。
{master:member0-re0}[edit system] user@gladius# commit synchronize member0-re0: configuration check succeeds member0-re1: commit complete member0-re0: commit complete
メンバー1(
trefoil)のコンソールウィンドウで、設定済みのインターフェイスをすべて削除し、設定をコミットします。設定されたインターフェイスを削除します。
{backup:member1-re0}[edit] user@trefoil# delete interfacesメンバー 1 の設定をコミットします。
{backup:member1-re0}[edit system] user@trefoil# commit synchronize member1-re0: configuration check succeeds member1-re1: commit complete member1-re0: commit complete
メンバーIDを削除してバーチャルシャーシモードを無効にする
手順
バーチャルシャーシメンバールーターからメンバーIDを削除するには、 request virtual-chassis member-id delete コマンドを使用する必要があります。
最初に両方のメンバー ルーターに MX バーチャルシャーシ 冗長機能パック ライセンスをインストールせずに request virtual-chassis member-id delete コマンドを発行すると、有効な バーチャルシャーシ ソフトウェア ライセンスなしで操作していることを示す警告メッセージが表示されます。
バーチャルシャーシのメンバーIDを削除し、バーチャルシャーシモードを無効にするには、次の手順に従います。
メンバー 0 (
gladius) のコンソール ウィンドウで、メンバー ID を削除し、ルーターをリブートします。設定モードを終了します。
{master:member0-re0}[edit] user@gladius# exit Exiting configuration modeメンバーID
0を削除します。{master:member0-re0} user@gladius> request virtual-chassis member-id delete This command will disable virtual-chassis mode and reboot the system. Continue? [yes,no] (no) yes Updating VC configuration and rebooting system, please wait... {master:member0-re0} user@gladius> *** FINAL System shutdown message from root@gladius *** System going down IMMEDIATELY
メンバー 1(
trefoil)のコンソール ウィンドウで、メンバー ID を削除し、ルーターをリブートします。設定モードを終了します。
{master:member1-re0}[edit] user@trefoil# exit Exiting configuration modeメンバーID
1を削除します。{master:member1-re0} user@trefoil> request virtual-chassis member-id delete This command will disable virtual-chassis mode and reboot the system. Continue? [yes,no] (no) yes Updating VC configuration and rebooting system, please wait... {backup:member1-re0} user@trefoil> *** FINAL System shutdown message from root@trefoil *** System going down IMMEDIATELY
業績
request virtual-chassis member-id delete コマンドを発行してメンバー ID を削除すると、ルーターが再起動し、ソフトウェアがそのルーターのバーチャルシャーシモードを無効にします。以前はバーチャルシャーシのメンバーだったルーターは、2つの独立したルーターとして機能します。
設定結果を表示して、各ルーターでバーチャルシャーシ設定が削除されていることを確認します。例えば、 gladius (以前のメンバー 0) では、次のようになります。
user@gladius> show virtual-chassis status error: the virtual-chassis-control subsystem is not running
user@gladius> show virtual-chassis vc-port error: the virtual-chassis-control subsystem is not running
検証
バーチャルシャーシ設定が正しく削除されたことを確認するには、以下のタスクを実行します。
バーチャルシャーシ ポートの削除を検証
目的
両方のメンバー ルーターのバーチャルシャーシ ポートが設定から削除されたことを確認します。
アクション
バーチャルシャーシ構成とバーチャルシャーシポートのステータスを表示します。
{master:member0-re0}
user@gladius> show virtual-chassis status
Preprovisioned Virtual Chassis
Virtual Chassis ID: 4d6f.54cd.d2c1
Mastership Neighbor List
Member ID Status Serial No Model priority Role ID Interface
0 (FPC 0- 11) Prsnt JN10C7135AFC mx240 129 Master*
1 (FPC 12- 23) NotPrsnt JN115D117AFB mx480
{master:member0-re0}
user@gladius> show virtual-chassis vc-port
member0:
--------------------------------------------------------------------------
意味
show virtual-chassis status コマンドの出力では、ネイバーリストにバーチャルシャーシポート(vcp-slot/pic/port)は表示されません。Masterに続くアスタリスク(*)は、show virtual-chassis statusコマンドコマンドが発行されたルーターを示します。
show virtual-chassis vc-port コマンドの出力では、コマンドを発行したルーターにバーチャルシャーシポートは表示されません。
バーチャルシャーシ設定グループの削除を検証
目的
以下のバーチャルシャーシ設定グループの定義とアプリケーションがグローバル設定から削除されたことを確認します。
member0-re0member0-re1member1-re0member1-re1
アクション
バーチャルシャーシ設定グループ定義とアプリケーションのステータスを表示します。
[edit] user@gladius# show groups ?
Possible completions: <[Enter]> Execute this command <group_name> Group name global Group name re0 Group name re1 Group name | Pipe through a command
[edit] user@gladius# show apply-groups apply-groups [ global re0 re1 ];
意味
出力では、バーチャルシャーシ設定グループ定義とアプリケーションが削除されたことを確認します。 show groups と show apply-groupsの両方の出力では、標準設定グループ(global、 re0、 re1)のみが表示されます。バーチャルシャーシ設定グループ(member0-re0、 member 0-re1、 member1-re0、 member1-re1)は表示されません。
バーチャルシャーシメンバーIDの削除の検証
目的
バーチャルシャーシのメンバーIDが削除され、どちらのMXシリーズルーターでもバーチャルシャーシが設定されていないことを確認します。
アクション
各ルーターの設定結果を表示します。例えば、 trefoil (以前のメンバー 1) では、次のようになります。
user@trefoil> show virtual-chassis status error: the virtual-chassis-control subsystem is not running
user@trefoil> show virtual-chassis vc-port error: the virtual-chassis-control subsystem is not running
意味
バーチャルシャーシを削除した後に show virtual-chassis status コマンドまたは show virtual-chassis vc-port コマンドを発行しようとすると、ルーターはバーチャルシャーシが設定されていないことを示すエラーメッセージを表示し、コマンドを拒否します。