request system software nonstop-upgrade
구문
request system software nonstop-upgrade (package-name | set [package-name package-name]) <force-host> <no-copy> <no-old-master-upgrade> <reboot > <unlink>
설명
중복 라우팅 엔진이 있는 스위치나 Virtual Chassis 또는 VCF(Virtual Chassis Fabric)에서 NSSU(Nonstop Software Upgrade)를 수행합니다. 이 명령의 동작은 다음과 같이 실행하는 스위치, Virtual Chassis 또는 VCF의 유형에 따라 달라집니다.
-
다음 Virtual Chassis 또는 VCF 구성 중 하나에서 이 명령을 실행하면 NSSU는 Virtual Chassis의 모든 멤버를 업그레이드합니다.
-
EX3300, EX3400, EX4200, EX4300, EX4400, EX4500, EX4550, EX4600 또는 EX4650-48Y Virtual Chassis
-
EX4200, EX4500 및 EX4550 스위치 또는 EX4300 및 EX4600 스위치의 조합으로 구성된 혼합 Virtual Chassis
-
QFX3500 및 QFX3600 Virtual Chassis
-
QFX5100 Virtual Chassis
-
QFX5120-48Y, QFX5120-48T 또는 QFX5120-32C 버추얼 섀시
-
VCF(QFX3500/QFX3600 및 QFX5100 스위치)의 고정 스위치 구성
-
QFX3500/QFX3600, QFX5100 및 EX4300 스위치의 조합으로 구성된 혼합 VCF
원래 Virtual Chassis 또는 VCF 백업이 기본 백업이 됩니다. 새 기본은 원래 기본을 자동으로 업그레이드하고 재부팅한 다음 Virtual Chassis 또는 VCF에 백업으로 다시 조인합니다.
-
EX6200 또는 EX8200 스위치에서 이 명령을 실행하면 NSSU는 백업 및 기본 라우팅 엔진을 모두 업그레이드합니다. 원래 백업 라우팅 엔진은 업그레이드가 끝나면 새로운 기본 엔진이 됩니다.
EX6200 스위치에서 NSSU는 원래의 기본 라우팅 엔진을 자동으로 재부팅합니다.
EX8200 스위치에서 옵션을 지정하지 않는 한 NSSU는
reboot
원래의 기본 라우팅 엔진을 자동으로 재부팅하지 않습니다.
EX8200 Virtual Chassis에서 이 명령을 실행하면 NSSU는 외부 라우팅 엔진을 포함하여 Virtual Chassis의 모든 기본 및 백업 라우팅 엔진을 업그레이드합니다. 원래의 백업 라우팅 엔진이 새로운 기본 라우팅 엔진이 됩니다. 옵션을 지정하지 않는 한 NSSU는 원래의 기본 라우팅 엔진을 자동으로 재부팅하지
reboot
않습니다.
이 명령의 요구 사항은 다음과 같습니다.
모든 Virtual Chassis 멤버, VCF 멤버 및 모든 라우팅 엔진은 동일한 Junos OS 릴리스를 실행해야 합니다.
GRES(Graceful Routing Engine Switchover)를 활성화해야 합니다.
NSR(Nonstop Active Routing)을 활성화해야 합니다.
참고:필수는 아니지만 NSB(Nonstop Bridging)도 활성화하는 것이 좋습니다. NSB는 NSSU 중 라우팅 엔진 전환 중에 모든 NSB 지원 레이어 2 프로토콜이 원활하게 작동하도록 보장합니다. EX 시리즈 스위치에서 무중단 브리징 구성(CLI 절차)을 참조하십시오.
독립형 스위치의 기본 라우팅 엔진 또는 Virtual Chassis의 기본 라우팅 엔진에서 명령을 실행해야 합니다.
트래픽 중단을 최소화하려면 멤버 링크가 서로 다른 Virtual Chassis 또는 VCF 멤버 스위치(또는 EX6200 및 EX8200 스위치와 EX8200 Virtual Chassis의 경우 서로 다른 라인 카드)에 상주하도록 링크 어그리게이션 그룹(LAG)을 정의해야 합니다.
모든 버추얼 섀시(EX8200 버추얼 섀시 제외):
Virtual Chassis 멤버는 링 토폴로지로 연결되어야 합니다. 링 토폴로지는 NSSU 중에 Virtual Chassis가 분할되는 것을 방지합니다.
Virtual Chassis 기본 및 백업은 링 토폴로지에서 서로 인접해야 합니다. 인접 배치를 사용하면 라인 카드 역할의 스위치가 재부팅되는 동안 기본 및 백업이 항상 동기화됩니다.
라인 카드 역할이 라인 카드 역할에서 작동하는 멤버 스위치에 명시적으로 할당되도록 Virtual Chassis를 사전 프로비저닝해야 합니다. NSSU 동안 기본 및 백업 멤버 스위치는 라우팅 엔진 역할을 유지해야 하며(기본 역할은 백업으로 전환되지만) 나머지 스위치는 라인 카드 역할을 유지해야 합니다.
두 구성원으로 구성된 Virtual Chassis에서는 NSSU 중에 Virtual Chassis가 분할되지 않도록 구성해야
no-split-detection
합니다.
Virtual Chassis Fabric의 경우:
라우팅 엔진 역할에는 두 개의 멤버만 사전 프로비저닝할 수 있습니다. 두 개 이상의 라우팅 엔진이 구성된 경우 NSSU는 경고 메시지를 발행하고 NSSU 프로세스가 중지됩니다.
VCF 멤버는 스파인 및 리프 토폴로지에서 연결되어야 합니다. 스파인 및 리프 토폴로지는 NSSU 중에 VCF가 분할되는 것을 방지합니다. 각 리프 디바이스는 두 스파인 디바이스에 모두 연결되어야 합니다.
VCF는 라인 카드 역할이 라인 카드 역할에서 작동하는 멤버 스위치에 명시적으로 할당되고, 마찬가지로 라우팅 엔진 역할이 라우팅 엔진 역할에서 작동하는 멤버 스위치에 명시적으로 할당되도록 사전 프로비저닝되어야 합니다. NSSU 동안 기본 및 백업 멤버 스위치는 라우팅 엔진 역할을 유지해야 하며(기본 역할은 백업으로 전환되지만) 나머지 스위치는 라인 카드 역할을 유지해야 합니다.
NSSU 중에 VCF가 분할되지 않도록 두 구성원 VCF에서 구성해야
no-split-detection
합니다.
옵션
package-name | 설치할 소프트웨어 패키지 또는 번들의 위치입니다. 예를 들어:
참고:
프로토콜의 은 |
set [package-name package-name] | (혼합 Virtual Chassis만 해당) 다양한 유형의 멤버 스위치에 필요한 다양한 설치 패키지의 위치입니다. 이러한 패키지는 동일한 Junos OS 릴리스용이어야 합니다. 설치 패키지를 지정하는 방법에 대한 정보는 이 명령의 |
force-host | (선택 사항) EX4650, QFX5100 또는 QFX5120 디바이스에 호스트 소프트웨어 패키지 또는 번들을 강제로 추가하고 경고를 무시합니다. |
no-copy | (선택 사항) 소프트웨어 패키지 또는 번들을 설치하되 패키지 또는 번들 파일의 사본은 저장하지 마십시오. |
no-old-master-upgrade | (선택 사항) (EX8200 스위치만 해당) 백업 라우팅 엔진만 업그레이드합니다. 업그레이드가 완료된 후 원래의 기본 라우팅 엔진이 백업 라우팅 엔진이 되어 이전 소프트웨어 버전을 계속 실행합니다. |
reboot | (선택 사항) (EX8200 스위치 및 EX8200 Virtual Chassis만 해당) 옵션을 포함하면 NSSU는
참고:
EX8200 Virtual Chassis에서 옵션을 사용하지 |
unlink | (선택 사항) 업그레이드에 성공한 후 소프트웨어 패키지를 제거합니다. |
필요한 권한 수준
유지 관리
출력 필드
이 명령은 요청 상태에 대한 피드백을 보고합니다. 일부 기능은 NSSU와 ISSU(in-service software upgrade) 기능 간에 공유되므로, 이 명령의 출력에서 ISSU 메시지와 NSSU 메시지로 보이는 것을 볼 수 있습니다.
샘플 출력
- 시스템 소프트웨어 논스톱 업그레이드 요청(EX4200 Virtual Chassis)
- 시스템 소프트웨어 논스톱 업그레이드 요청(EX6200 스위치)
- 시스템 소프트웨어 논스톱 업그레이드 재부팅 요청(EX8200 스위치)
- 시스템 소프트웨어 요청 nonstop-upgrade no-old-master-upgrade(EX8200 스위치)
- 시스템 소프트웨어 논스톱 업그레이드 재부팅 요청(EX8200 Virtual Chassis)
시스템 소프트웨어 논스톱 업그레이드 요청(EX4200 Virtual Chassis)
user@switch> request system software nonstop-upgrade /var/tmp/jinstall-ex-4200–12.1R5.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Installing image on other FPC's along with the backup Checking pending install on fpc1 Pushing bundle to fpc1 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc1 Checking pending install on fpc2 Pushing bundle to fpc2 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc2 Checking pending install on fpc3 Pushing bundle to fpc3 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc3 Checking pending install on fpc4 Pushing bundle to fpc4 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc4 Checking pending install on fpc5 Pushing bundle to fpc5 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc5 Checking pending install on fpc6 Pushing bundle to fpc6 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc6 Checking pending install on fpc7 Pushing bundle to fpc7 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Completed install on fpc7 Backup upgrade done Rebooting Backup RE Rebooting fpc1 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking In-Service-Upgrade status Item Status Reason FPC 0 Online FPC 1 Online FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 6 Online (ISSU) FPC 7 Online (ISSU) Going to install image on master WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately relinquish mastership ISSU: IDLE *** FINAL System shutdown message from root@switch *** System going down IMMEDIATELY Shutdown NOW! [pid 9336]
시스템 소프트웨어 논스톱 업그레이드 요청(EX6200 스위치)
{master} user@switch> request system software nonstop-upgrade /var/tmp/jinstall-ex-6200–12.2R5.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Pushing bundle to re0 NOTICE: Validating configuration against jinstall-ex-6200–12.2R5.5–domestic-signed.tgz. NOTICE: Use the 'no-validate' option to skip this if desired. WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Backup upgrade done Rebooting Backup RE Rebooting re0 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online FPC 5 Online FPC 6 Online (ISSU) FPC 7 Online (ISSU) FPC 8 Online (ISSU) FPC 9 Online (ISSU) Going to install image on master NOTICE: Validating configuration against jinstall-ex-6200–12.2R5.5–domestic-signed.tgz. NOTICE: Use the 'no-validate' option to skip this if desired. WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately relinquish mastership ISSU: IDLE Trying to relinquish mastership before rebooting... Resolving mastership... Complete. The other routing engine becomes the master. *** FINAL System shutdown message from user@switch *** System going down IMMEDIATELY
시스템 소프트웨어 논스톱 업그레이드 재부팅 요청(EX8200 스위치)
{master} user@switch> request system software nonstop-upgrade reboot /var/tmp/jinstall-ex-8200–10.4R1.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Pushing bundle to re1 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Backup upgrade done Rebooting Backup RE Rebooting re1 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) FPC 2 Offline Offlined by CLI command FPC 3 Online (ISSU) Resolving mastership... Complete. The other routing engine becomes the master. ISSU: RE switchover Done ISSU: Upgrading Old Master RE WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately ISSU: Old Master Upgrade Done ISSU: IDLE Shutdown NOW! [pid 2635] *** FINAL System shutdown message from user@switch *** System going down IMMEDIATELY
시스템 소프트웨어 요청 nonstop-upgrade no-old-master-upgrade(EX8200 스위치)
{master} user@switch> request system software nonstop-upgrade no-old-master-upgrade /var/tmp/jinstall-ex-8200–10.4R1.5–domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing Backup RE Pushing bundle to re1 WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Backup upgrade done Rebooting Backup RE Rebooting re1 ISSU: Backup RE Prepare Done Waiting for Backup RE reboot GRES operational Initiating Chassis In-Service-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 3 Offline Offlined by CLI command FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 6 Online (ISSU) FPC 7 Online (ISSU) Resolving mastership... Complete. The other routing engine becomes the master. ISSU: RE switchover Done Skipping Old Master Upgrade ISSU: IDLE
시스템 소프트웨어 논스톱 업그레이드 재부팅 요청(EX8200 Virtual Chassis)
{master:9} user@external-routing-engine> request system software nonstop-upgrade reboot /var/tmp/jinstall-ex-xre200-11.1-20101130.0-domestic-signed.tgz Chassis ISSU Check Done ISSU: Validating Image ISSU: Preparing LCC Backup REs ISSU: Preparing Backup RE Pushing bundle /var/tmp/jinstall-ex-xre200-11.1-20101130.0-domestic-signed.tgz to member8 -------------------------------------------------------------------------- WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately VC Backup upgrade done Rebooting VC Backup RE Rebooting member8 ISSU: Backup RE Prepare Done Waiting for VC Backup RE reboot Pushing bundle to member0-backup Pushing bundle to member1-backup WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Rebooting member0-backup Rebooting LCC [member0-backup] Rebooting member1-backup Rebooting LCC [member1-backup] ISSU: LCC Backup REs Prepare Done GRES operational Initiating Chassis Nonstop-Software-Upgrade Chassis ISSU Started ISSU: Preparing Daemons ISSU: Daemons Ready for ISSU ISSU: Starting Upgrade for FRUs ISSU: Preparing for Switchover ISSU: Ready for Switchover Checking Nonstop-Upgrade status member0: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 5 Online (ISSU) member1: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Offline Offlined due to config FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 7 Online (ISSU) member0: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Online (ISSU) FPC 2 Online (ISSU) FPC 5 Online (ISSU) member1: -------------------------------------------------------------------------- Item Status Reason FPC 0 Online (ISSU) FPC 1 Offline Offlined due to config FPC 2 Online (ISSU) FPC 3 Online (ISSU) FPC 4 Online (ISSU) FPC 5 Online (ISSU) FPC 7 Online (ISSU) ISSU: Upgrading Old Master RE Pushing bundle /var/tmp/incoming-package-8200.tgz to member0-master Pushing bundle /var/tmp/incoming-package-8200.tgz to member1-master ISSU: RE switchover Done WARNING: A reboot is required to install the software WARNING: Use the 'request system reboot' command immediately Rebooting ... shutdown: [pid 2188] Shutdown NOW! ISSU: Old Master Upgrade Done ISSU: IDLE Shutdown NOW! *** FINAL System shutdown message from root@ *** System going down IMMEDIATELY
릴리스 정보
Junos OS 릴리스 10.4에서 소개된 명령입니다.
EX 시리즈 스위치용 Junos OS 릴리스 12.1에 옵션이 set [package-name package-name]
추가되었습니다.