예: 5G 유니버설 라우팅 플랫폼에 대한 Virtual Chassis 구성 삭제
언제든지 Virtual Chassis 구성을 삭제할 수 있습니다. 네트워크 구성이 변경되거나 Virtual Chassis의 멤버 라우터 중 하나 또는 두 개를 다른 라우터로 교체하려는 경우 이 작업을 수행할 수 있습니다. Virtual Chassis 구성을 삭제한 후, 이전에 Virtual Chassis의 구성원이었던 라우터는 두 개의 독립적인 라우터로 작동합니다.
이 예에서는 두 개의 라우터로 구성된 Virtual Chassis 구성을 삭제하는 방법을 설명합니다.
요구 사항
이 예에서는 듀얼 라우팅 엔진으로 이 기능을 지원하는 MX240 및 MX480 유니버설 유니버설 라우팅 플랫폼을 사용합니다. 각 라우터에 설치된 하드웨어에 대한 정보는 표 1 을 참조하십시오.
이 명령을 사용하여 commit synchronize 구성 변경 사항을 Virtual Chassis에 저장하는 것이 좋습니다.
Virtual Chassis의 경우, 이 force 옵션은 명령을 실행할 때의 기본이자 유일한 동작입니다. commit synchronize Virtual Chassis 구성에 대한 명령을 실행 commit synchronize 하면 명령을 실행하는 commit synchronize force 것과 동일한 효과가 있습니다.
개요 및 토폴로지
Virtual Chassis 구성을 삭제하려면 다음을 수행해야 합니다.
모든 Virtual Chassis 포트를 삭제합니다.
Virtual Chassis 구성 그룹의 정의와 애플리케이션을 제거합니다.
계층 수준에서 구성된 사전 프로비저닝된 멤버 정보를 삭제합니다
[edit virtual-chassis].구성된 인터페이스를 모두 삭제합니다.
각 멤버 라우터의 멤버 ID를 제거합니다.
각 라우터에서 멤버 ID를 제거하기 위한 명령을 실행 request virtual-chassis member-id delete 하면 라우터가 재부팅되고 소프트웨어가 해당 라우터에서 Virtual Chassis 모드를 비활성화합니다.
전체 Virtual Chassis 구성은 Virtual Chassis가 형성될 때 기본 라우터에서 다른 멤버 라우터로 전파되기 때문에, 원래 구성 요소가 기본 라우터에서만 구성되었더라도 두 멤버 라우터에서 Virtual Chassis 구성의 각 구성 요소를 삭제해야 합니다. 예를 들어, 사전 프로비저닝된 멤버 정보가 기본 라우터의 계층 수준에서만 구성 [edit virtual-chassis] 되었더라도 Virtual Chassis의 다른 멤버 라우터에서 스탠자를 삭제 virtual-chassis 해야 합니다.
Virtual Chassis를 삭제할 때 모든 스탠자에서 모든 Virtual Chassis 관련 구성 세부 정보도 삭제해야 합니다. 그렇지 않으면 커밋 시 오류가 발생합니다.
다른 구성과 마찬가지로 ASCII 파일 또는 터미널 입력에서 라우터에 다른 구성을 로드하는 명령을 사용하는 load override 것만으로는 Virtual Chassis 구성을 재정의할 수 없습니다. 멤버 ID 및 Virtual Chassis 포트 정의는 구성 파일에 저장되지 않으며, 새 구성 파일이 로드된 후에도 여전히 정의됩니다.
토폴로지
이 예에서는 그림 1에 표시된 기본 토폴로지를 사용하는 Virtual Chassis 구성을 삭제합니다. 중복을 위해 각 멤버 라우터는 두 개의 Virtual Chassis 포트로 구성되며, 둘 다 삭제 프로세스의 일부로 제거해야 합니다.
표 1 은 Virtual Chassis의 각 라우터에 대한 하드웨어 및 소프트웨어 구성 설정을 보여줍니다.
라우터 이름 |
하드웨어 |
일련 번호 |
회원 ID |
역할 |
Virtual Chassis 포트 |
네트워크 포트 슬롯 번호 매기기 |
|---|---|---|---|---|---|---|
글라디우스 |
MX240 라우터:
|
JN10C7135AFC |
0 |
routing-engine(기본) |
vcp-2/2/0vcp-2/3/0 |
FPC 0 – 11 |
트레포일 |
MX480 라우터:
|
JN115D117AFB |
1 |
routing-engine(백업) |
vcp-2/0/0vcp-5/2/0 |
FPC 12 – 23(오프셋 = 12) |
구성
두 개의 라우터로 구성된 Virtual Chassis 구성을 삭제하려면 다음 작업을 수행합니다.
- Virtual Chassis 포트 삭제
- 구성 그룹 정의 및 응용 프로그램 삭제
- 사전 프로비저닝된 회원 정보 삭제
- 구성된 인터페이스 삭제
- 멤버 ID를 삭제하여 Virtual Chassis 모드 비활성화
Virtual Chassis 포트 삭제
단계별 절차
멤버 라우터에서 Virtual Chassis 포트를 삭제하려면 다음 request virtual-chassis vc-port delete 명령을 사용해야 합니다.
두 멤버 라우터 모두에 먼저 Virtual Chassis 중복 기능 팩 라이선스를 설치하지 않고 명령을 실행 request virtual-chassis vc-port delete 하면 소프트웨어는 유효한 Virtual Chassis 소프트웨어 라이선스 없이 작동 중이라는 경고 메시지를 표시합니다.
각 멤버 라우터에서 Virtual Chassis 포트를 제거하려면:
콘솔 창의 멤버 0(
gladius)에서 Virtual Chassis 포트(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)에서 Virtual Chassis 포트(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
결과
각 라우터에서 Virtual Chassis 포트 삭제 결과를 표시합니다. 명령 또는 명령의 출력 show virtual-chassis status 에 Virtual Chassis 포트가 나열되어 있지 않은지 확인합니다.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:
--------------------------------------------------------------------------
Virtual Chassis 구성에서 Virtual Chassis 포트를 삭제한 다음 다시 생성하면 Virtual Chassis 포트가 명령 디스플레이의 show virtual-chassis vc-port 열과 Status 같이 Absent 나타날 수 있습니다. 이 문제를 해결하려면 다시 생성된 Virtual Chassis 포트를 호스팅하는 FPC를 재부팅합니다.
구성 그룹 정의 및 응용 프로그램 삭제
단계별 절차
이중 라우팅 엔진이 있는 라우터에 대한 Virtual Chassis 구성을 삭제하는 일환으로, 두 멤버 라우터 모두에서 다음 구성 그룹에 대한 정의와 애플리케이션을 삭제해야 합니다.
member0-re0member0-re1member1-re0member1-re1
이러한 구성 그룹을 삭제하기 전에 정보를 유지하려면 다음 절차에 설명된 대로 라우터의 표준 re0 및 re1 구성 그룹에 복사해야 합니다. 예를 들어, 구성 그룹을 member0-re0 member1-re0 re0복사하고 에 member0-re1 복사하고 복사합니다.re1member1-re1
구성 그룹의 명명 형식은 membern-ren Virtual Chassis 구성의 멤버 라우터가 독점적으로 사용하도록 예약되어 있습니다.
Virtual Chassis에 대한 구성 그룹 정의 및 애플리케이션을 삭제하려면:
콘솔 창의 멤버 0(
gladius)에서 Virtual Chassis 구성 그룹 정의 및 애플리케이션을 삭제합니다.Virtual Chassis 구성 그룹을 표준 구성 그룹
re0및re1에 복사합니다.{master:member0-re0}[edit] user@gladius# copy groups member0-re0 to re0 user@gladius# copy groups member0-re1 to re1및
re1구성 그룹을 적용합니다re0.{master:member0-re0}[edit] user@gladius# set apply-groups re0 user@gladius# set apply-groups re1Virtual Chassis 구성 그룹 정의를 삭제합니다.
{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-re1Virtual Chassis 구성 그룹 애플리케이션을 삭제합니다.
{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)에서 Virtual Chassis 구성 그룹 정의 및 애플리케이션을 삭제합니다.Virtual Chassis 구성 그룹을 표준 구성 그룹
re0및re1에 복사합니다.{backup:member1-re0}[edit] user@trefoil# copy groups member1-re0 to re0 user@trefoil# copy groups member1-re1 to re1및
re1구성 그룹을 적용합니다re0.{backup:member1-re0}[edit] user@trefoil# set apply-groups re0 user@trefoil# set apply-groups re1Virtual Chassis 구성 그룹 정의를 삭제합니다.
{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-re1Virtual Chassis 구성 그룹 애플리케이션을 삭제합니다.
{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] 구성된 다음 Virtual Chassis가 형성되는 동안 백업 라우터로 전파된 사전 프로비저닝된 멤버 정보를 삭제해야 합니다.
Virtual Chassis에 대해 사전 프로비저닝된 멤버 정보를 삭제하려면:
멤버 0에서 구성 스탠자를 삭제
virtual-chassis합니다(gladius).{master:member0-re0}[edit] user@gladius# delete virtual-chassis멤버 1()에서
virtual-chassis구성 스탠자를 삭제합니다trefoil.{backup:member1-re0}[edit] user@trefoil# delete virtual-chassis
결과
삭제 결과를 표시합니다. 스탠자가 멤버 라우터에 더 이상 존재하지 않는지 virtual-chassis 확인합니다. 예를 들어, gladius on (멤버 0):
{master:member0-re0}[edit]
user@gladius# show virtual-chassis
<no output>
구성된 인터페이스 삭제
단계별 절차
Virtual Chassis 삭제의 일환으로, Virtual Chassis가 형성될 때 구성된 모든 인터페이스를 삭제하는 것이 좋습니다. 이 작업을 수행하면 존재하지 않는 인터페이스 또는 다른 멤버 라우터에 속한 인터페이스가 Virtual Chassis 모드가 비활성화된 후 라우터에 남아 있지 않습니다.
Virtual Chassis를 생성할 때 구성한 인터페이스를 삭제하려면:
콘솔 창의 멤버 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를 삭제하여 Virtual Chassis 모드 비활성화
단계별 절차
Virtual Chassis 멤버 라우터에서 멤버 ID를 삭제하려면 다음 명령을 사용해야 합니다.request virtual-chassis member-id delete
두 멤버 라우터 모두에 먼저 Virtual Chassis 중복 기능 팩 라이선스를 설치하지 않고 명령을 실행 request virtual-chassis member-id delete 하면 소프트웨어는 유효한 Virtual Chassis 소프트웨어 라이선스 없이 작동 중이라는 경고 메시지를 표시합니다.
Virtual Chassis 멤버 ID를 삭제하고 Virtual Chassis 모드를 비활성화하려면 다음을 수행합니다.
콘솔 창의 멤버 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
결과
멤버 ID를 제거하는 명령을 실행 request virtual-chassis member-id delete 하면 라우터가 재부팅되고 소프트웨어가 해당 라우터에서 Virtual Chassis 모드를 비활성화합니다. 이전에 Virtual Chassis의 구성원이었던 라우터는 이제 두 개의 독립적인 라우터로 작동합니다.
구성 결과를 표시하여 각 라우터에서 Virtual Chassis 구성이 삭제되었는지 확인합니다. 예를 들어, on 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
검증
Virtual Chassis 구성이 제대로 삭제되었는지 확인하려면 다음 작업을 수행하십시오.
Virtual Chassis 포트 삭제 확인
목적
두 멤버 라우터의 Virtual Chassis 포트가 구성에서 삭제되었는지 확인합니다.
작업
Virtual Chassis 구성 및 Virtual Chassis 포트의 상태를 표시합니다.
{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 에서 이웃 목록에 Virtual Chassis 포트(vcp-slot/pic/port)가 표시되지 않습니다. 다음 Master 별표(*)는 명령 명령이 실행된 라우터 show virtual-chassis status 를 나타냅니다.
명령 출력 show virtual-chassis vc-port 에서는 명령이 내려진 라우터에 Virtual Chassis 포트가 표시되지 않습니다.
Virtual Chassis 구성 그룹 삭제 확인
목적
다음 Virtual Chassis 구성 그룹의 정의와 애플리케이션이 글로벌 구성에서 삭제되었는지 확인합니다.
member0-re0member0-re1member1-re0member1-re1
작업
Virtual Chassis 구성 그룹 정의 및 애플리케이션의 상태를 표시합니다.
[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 ];
의미
출력은 Virtual Chassis 구성 그룹 정의 및 애플리케이션이 삭제되었음을 확인합니다. 및 의 출력 show groups 에는 표준 구성 그룹(global, re0및 re1)만 나열됩니다.show apply-groups Virtual Chassis 구성 그룹(member0-re0, member 0-re1, member1-re0, 및 member1-re1)은 나타나지 않습니다.
Virtual Chassis 멤버 ID 삭제 확인
목적
Virtual Chassis의 멤버 ID가 삭제되었고, Virtual Chassis가 더 이상 라우터에 구성되지 않았는지 확인합니다.
작업
각 라우터에서 구성 결과를 표시합니다. 예를 들어, on 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
의미
Virtual Chassis가 삭제된 후 명령 또는 show virtual-chassis vc-port 명령을 실행 show virtual-chassis status 하려고 하면 라우터는 Virtual Chassis가 더 이상 구성되지 않았음을 나타내는 오류 메시지를 표시하고 명령을 거부합니다.