예: MX 시리즈 5G 유니버설 라우팅 플랫폼을 위한 Virtual Chassis 구성에서 라우팅 엔진 교체
업그레이드 또는 수리를 위해 MX 시리즈 버추얼 섀시의 멤버 라우터에서 라우팅 엔진을 제거하는 경우, 빈 라우팅 엔진 슬롯에서 새 라우팅 엔진으로 교체하고 버추얼 섀시의 다른 라우팅 엔진에서 실행되는 새 라우팅 엔진에 동일한 Junos OS 릴리스를 설치해야 합니다. Virtual Chassis는 교체 절차 중에도 계속 작동합니다.
Virtual Chassis의 4개 라우팅 엔진(기본 라우터의 라우팅 엔진 모두, 백업 라우터의 라우팅 엔진 모두)은 모두 동일한 Junos OS 릴리스를 실행해야 합니다.
가입자의 중단 가능성을 최소화하기 위해 유지 보수 기간 동안 MX 시리즈 Virtual Chassis 구성에서 라우팅 엔진을 교체하는 것이 좋습니다.
이 예에서는 각각 듀얼 라우팅 엔진이 설치된 두 개의 MX 시리즈 라우터로 구성된 MX 시리즈 Virtual Chassis 구성에서 라우팅 엔진을 교체하는 방법을 설명합니다.
요구 사항
이 예에서 사용되는 소프트웨어 및 하드웨어 구성 요소는 다음과 같습니다.
Junos OS 릴리스 11.4 이상 릴리스
듀얼 라우팅 엔진을 갖춘 MX240 유니버설 라우팅 플랫폼 1개
듀얼 라우팅 엔진을 장착한 MX480 유니버설 라우팅 플랫폼 1개
이 구성 예는 나열된 소프트웨어 릴리스를 사용하여 테스트되었으며 이후의 모든 릴리스에서 작동하는 것으로 가정합니다.
각 MX 시리즈 라우터에 설치된 하드웨어에 대한 정보는 표 1 을 참조하십시오.
명령을 사용하여 commit synchronize
Virtual Chassis에 대한 구성 변경 사항을 저장하는 것이 좋습니다.
MX 시리즈 Virtual Chassis의 경우, force
옵션은 명령을 실행할 때 기본값이자 유일한 동작입니다 commit synchronize
. MX 시리즈 버추얼 섀시 구성에 대한 명령을 실행하면 commit synchronize
명령을 실행하는 commit synchronize force
것과 동일한 효과가 있습니다.
개요 및 토폴로지
MX 시리즈 버추얼 섀시 구성에서 라우팅 엔진을 교체하려면 다음을 수행해야 합니다.
수리 또는 업그레이드가 필요한 라우팅 엔진을 제거합니다.
라우팅 엔진을 Juniper Networks, Inc.에 반환
빈 라우팅 엔진 슬롯에 새 라우팅 엔진을 설치합니다.
라우팅 엔진 공장 구성을 수정하여 Virtual Chassis를 구성할 수 있습니다.
Virtual Chassis의 다른 라우팅 엔진에서 실행되는 새로운 라우팅 엔진에 동일한 Junos OS 릴리스를 설치합니다.
새 라우팅 엔진을 재부팅하여 Junos OS 소프트웨어 릴리스를 실행합니다.
토폴로지
그림 1 은 이 예에서 사용된 MX 시리즈 Virtual Chassis 구성의 토폴로지를 보여줍니다. 이 예에서는 구성원 ID1
가 할당된 MX480 라우터인 Virtual Chassis 백업 라우터 trefoil
의 슬롯 1에 있는 백업 RE-S-2000 라우팅 엔진을 대체합니다. 의 슬롯 1 trefoil
에 있는 백업 라우팅 엔진은 예에서 로 member1-re1
표시됩니다.
중복성을 위해 두 구성원 라우터 각각은 두 개의 Virtual Chassis 포트로 구성됩니다.
표 1 에는 Virtual Chassis의 각 MX 시리즈 라우터에 대한 하드웨어 및 소프트웨어 구성 설정이 나와 있습니다.
라우터 이름 |
하드웨어 |
일련 번호 |
구성원 ID |
역할 |
Virtual Chassis 포트 |
네트워크 포트 슬롯 번호 지정 |
---|---|---|---|---|---|---|
Gladius |
다음을 포함하는 MX240 라우터:
|
JN10C7135AFC |
0 |
routing-engine(기본) |
vcp-2/2/0 vcp-2/3/0 |
FPC 0 – 11 |
트레포일 |
다음을 포함한 MX480 라우터:
|
JN115D117AFB |
1 |
routing-engine(백업) |
vcp-2/0/0 vcp-5/2/0 |
FPC 12 – 23(오프셋 = 12) |
구성
각각 듀얼 라우팅 엔진을 갖춘 두 개의 MX 시리즈 라우터로 구성된 Virtual Chassis 구성에서 라우팅 엔진을 교체하려면 다음 작업을 수행합니다.
- 라우팅 엔진 제거
- Juniper Networks, Inc.에 라우팅 엔진 반환
- 새로운 라우팅 엔진 설치
- 라우팅 엔진 팩토리 구성 수정
- 새로운 라우팅 엔진에 Junos OS 릴리스 설치
라우팅 엔진 제거
단계별 절차
수리 또는 업그레이드가 필요한 라우팅 엔진을 제거하려면:
MX 시리즈 라우터의 절차에 따라 라우팅 엔진을 제거합니다.
MX240 라우터의 경우 MX240 3D 유니버설 에지 라우터 하드웨어 가이드의 MX240 라우팅 엔진 제거를 참조하십시오.
MX480 라우터의 경우 MX480 3D 유니버설 에지 라우터 하드웨어 가이드의 MX480 라우팅 엔진 제거를 참조하십시오.
MX960 라우터의 경우 MX960 3D 유니버설 에지 라우터 하드웨어 가이드의 MX960 라우팅 엔진 제거를 참조하십시오.
Juniper Networks, Inc.에 라우팅 엔진 반환
단계별 절차
라우팅 엔진을 Juniper Networks, Inc.에 반환하려면,
주니퍼 네트웍스 기술 지원 센터(JTAC)로부터 RMA(Return Materials Authorization)를 받아 라우팅 엔진을 Juniper Networks, Inc.에 반환합니다.
지침은 MX 시리즈 라우터용 하드웨어 가이드의 하드웨어 구성 요소를 Juniper Networks, Inc.에 반환하는 방법을 참조하십시오.
새로운 라우팅 엔진 설치
단계별 절차
Virtual Chassis 멤버 라우터에 새로운 라우팅 엔진을 설치하려면:
MX 시리즈 라우터의 절차에 따라 멤버 라우터의 빈 라우팅 엔진 슬롯에 라우팅 엔진을 설치합니다.
MX240 라우터의 경우 MX240 3D 유니버설 에지 라우터 하드웨어 가이드의 MX240 라우팅 엔진 설치를 참조하십시오.
MX480 라우터의 경우 MX480 3D 유니버설 에지 라우터 하드웨어 가이드의 MX480 라우팅 엔진 설치를 참조하십시오.
MX960 라우터의 경우 MX960 3D 유니버설 에지 라우터 하드웨어 가이드의 MX960 라우팅 엔진 설치를 참조하십시오.
라우팅 엔진 팩토리 구성 수정
단계별 절차
공장에서 출하된 라우팅 엔진은 계층 수준에서 다음 스탠자를 포함하는 기본 공장 구성으로 로드됩니다 [edit] :
[edit] system { commit { factory-settings { reset-virtual-chassis-configuration; } } }
이 구성 스탠자가 존재하면, 라우팅 엔진은 독립형 섀시에서만 작동할 수 있고 버추얼 섀시 멤버 라우터에서는 작동할 수 없습니다 . 따라서 이 라우팅 엔진을 Virtual Chassis 멤버 라우터의 대기 슬롯에 설치하는 경우(member1-re1
이 절차에서) 라우팅 엔진은 기본 라우팅 엔진과 자동으로 동기화되지 않고 Virtual Chassis 모드로 부팅되지 않습니다.
대기 공장 라우팅 엔진이 기본 라우팅 엔진과 성공적으로 동기화되도록 하려면 Junos OS 릴리스를 설치하기 전에 대기 공장 라우팅 엔진에서 독립형 섀시 구성 스탠자를 제거하고 Virtual Chassis 모드에서 재부팅되는지 확인해야 합니다.
버추얼 섀시의 적절한 작동을 보장하기 위해 라우팅 엔진 공장 구성을 수정하려면:
새 라우팅 엔진의 콘솔에 암호 없이 사용자로
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를 기본 라우팅 엔진과 동기화하고 버추얼 섀시 모드로 부팅합니다.
새 라우팅 엔진이 Virtual Chassis 모드에 있는지 확인합니다.
부팅 프로세스 중에 라우터는 버추얼 섀시 멤버 ID(1)를 기본 라우팅 엔진과 동기화했으며 버추얼 섀시 모드에 있음을 나타내는 다음 출력을 표시합니다.
... virtual chassis member-id = 1 virtual chassis mode = 1 ...
새로운 라우팅 엔진에 Junos OS 릴리스 설치
단계별 절차
MX 시리즈 버추얼 섀시의 다른 라우팅 엔진에서 실행되는 새로운 라우팅 엔진에 동일한 Junos OS 릴리스를 설치해야 합니다. Junos OS 소프트웨어를 설치하면 라우팅 엔진이 재부팅 후 새로운 Junos OS 릴리스를 실행할 수 있습니다. 이 작업을 라우팅 엔진 준비 라고도 합니다.
Virtual Chassis의 새로운 라우팅 엔진(member1-re1
)에 Junos OS 릴리스를 설치하려면 다음을 수행합니다.
FTP 또는 웹 브라우저를 사용하여 Junos OS 소프트웨어를 Virtual Chassis 기본 라우터(
member0-re0
)의 기본 라우팅 엔진에 다운로드합니다.Junos OS 소프트웨어 설치 및 업그레이드 가이드의 소프트웨어 다운로드를 참조하십시오.
참고:Virtual Chassis의 모든 라우팅 엔진에서 실행되는 동일한 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
Virtual Chassis 기본 라우터(
member0-re0
)의 콘솔에 사용자로root
로그인합니다.Virtual Chassis 기본 라우터의 콘솔에서 구성을 커밋합니다.
{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 mode
Telnet 또는 SSH를 사용하여 새로운 라우팅 엔진(
trefoil
)을 포함하는 멤버 라우터에 로그인합니다.{local:member1-re1} user@trefoil>
이제 라우터 이름(
trefoil
)이 명령 프롬프트에 나타납니다.Virtual Chassis 기본 라우터(
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
하고, 버추얼 섀시에서 적절한 구성을 복사합니다.
확인
MX 시리즈 버추얼 섀시가 새로운 라우팅 엔진에서 제대로 작동하는지 확인하려면 다음 작업을 수행하십시오.
새로운 라우팅 엔진에서 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
관련 부분은 Junos OS 릴리스 11.4R1-8이 의도한 대로 설치되었음을 확인합니다.
새로운 라우팅 엔진에서 Junos OS 라이선스 설치 확인
목적
MX Virtual Chassis Redundancy 기능 팩과 필요한 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
MX Virtual Chassis Redundancy Feature Pack이 이 멤버 라우터에 설치되었음을 확인합니다. 또한 특정 소프트웨어 기능 또는 확장 수준을 사용할 수 있도록 필요한 Junos OS 기능 라이선스가 설치되었습니다.
멤버 라우터의 로컬 기본 역할을 새 라우팅 엔진으로 스위칭
목적
새 라우팅 엔진이 Virtual Chassis 백업 라우터 trefoil
(구성원 1)의 기존 라우팅 엔진에서 로컬 기본 역할을 인수할 수 있는지 확인하여 MX 시리즈 Virtual Chassis가 새 라우팅 엔진과 함께 제대로 작동하는지 확인합니다.
작업
슬롯 0()의 라우팅 엔진에서 슬롯 1(member1-re0
)에 새로 설치된 라우팅 엔진으로member1-re1
라우팅 엔진의 trefoil
로컬 기본 역할을 전환합니다.
{backup:member1-re0} user@trefoil> request chassis routing-engine master switch
로컬 전환 후 Virtual Chassis에서 멤버 라우터의 상태와 역할이 표시될 때까지 약 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()이 여전히 버추얼 섀시 기본 라우터이고 구성원 1(gladius
trefoil
)이 여전히 버추얼 섀시 백업 라우터임을 확인합니다.
로컬 전환 전에는 은 Virtual Chassis 백업 라우터(VC-Bp)의 기본 라우팅 엔진이었으며 member1-re1
, (새 라우팅 엔진)은 member1-re0
Virtual Chassis 백업 라우터(VC-Bs)의 대기 라우팅 엔진이었습니다.
로컬 전환 후 역할을 전환 member1-re0
합니다 member1-re1
. 새로운 라우팅 엔진 member1-re1
은(는) 버추얼 섀시 백업 라우터(VC-Bp)의 기본 라우팅 엔진이 되고 member1-re0
버추얼 섀시 백업 라우터(VC-Bs)의 대기 라우팅 엔진이 됩니다.
표 2 에는 에서 라우팅 엔진의 로컬 전환 전후에 각 멤버 라우터 및 라우팅 엔진에 대해 발생하는 역할 전환이 나열되어 있습니다 trefoil
.
표 2에 설명된 역할 전환은 Virtual Chassis 백업 라우터(VC-B)에서 로컬 전환을 시작할 때만 적용됩니다. Virtual Chassis 기본 라우터(VC-P)에서 로컬 전환을 시작할 때 발생하는 역할 전환에 대한 자세한 내용은 MX 시리즈 Virtual Chassis의 전환 동작을 참조하십시오.
Virtual Chassis 구성 요소 |
로컬 전환 전 의 역할 |
로컬 전환 후의 역할 |
---|---|---|
|
Virtual Chassis 기본 라우터(VC-P) |
Virtual Chassis 기본 라우터(VC-P) |
|
Virtual Chassis 백업 라우터(VC-B) |
Virtual Chassis 백업 라우터(VC-B) |
|
Virtual Chassis 기본 라우터(VC-PP)의 기본 라우팅 엔진 |
Virtual Chassis 기본 라우터(VC-PP)의 기본 라우팅 엔진 |
|
Virtual Chassis 기본 라우터(VC-Ps)의 대기 라우팅 엔진 |
Virtual Chassis 기본 라우터(VC-Ps)의 대기 라우팅 엔진 |
|
Virtual Chassis 백업 라우터(VC-BP)의 기본 라우팅 엔진 |
Virtual Chassis 백업 라우터(VC-Bs)의 대기 라우팅 엔진 |
|
Virtual Chassis 백업 라우터(VC-Bs)의 대기 라우팅 엔진 |
Virtual Chassis 백업 라우터(VC-BP)의 기본 라우팅 엔진 |
라우팅 엔진의 로컬 기본 역할을 전환한 후 라우팅 엔진의 전체 동기화를 완료하는 데 약 30분이 걸립니다. 불완전한 동기화로 인한 가입자 상태 정보 손실을 방지하려면 MX 시리즈 Virtual Chassis 구성에서 다른 로컬 전환, 전역 전환 또는 GR(Graceful Routing Engine) 전환을 수행하기 전에 최소 30분을 기다리는 것이 좋습니다.