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)를 수행합니다. 이 명령의 동작은 스위치, 버추얼 섀시 또는 VCF 실행 위치에 따라 달라집니다.
-
다음과 같은 Virtual Chassis 또는 VCF 구성에서 이 명령을 실행하면 NSSU는 Virtual Chassis의 모든 구성원을 업그레이드합니다.
-
EX3300, EX3400, EX4200, EX4300,EX4400, EX4500, EX4550, EX4600 또는 EX4650-48Y 버추얼 섀시
-
EX4200, EX4500 및 EX4550 스위치 또는 EX4300 및 EX4600 스위치의 조합으로 구성된 혼합 Virtual Chassis
-
QFX3500 및 QFX3600 버추얼 섀시
-
QFX5100 버추얼 섀시
-
QFX5120-48Y, QFX5120-48T 또는 QFX5120-32C 버추얼 섀시
-
VCF 내 스위치의 고정 구성(QFX3500/QFX3600 및 QFX5100 스위치)
-
QFX3500/QFX3600, QFX5100 및 EX4300 스위치의 조합으로 구성된 혼합 VCF
원래 Virtual Chassis 또는 VCF 백업이 기본이 됩니다. 새 기본은 원래 기본을 자동으로 업그레이드하고 재부팅한 다음 버추얼 섀시 또는 VCF에 백업으로 재가입합니다.
-
EX6200 또는 EX8200 스위치에서 이 명령을 실행하면 NSSU는 백업 엔진과 기본 라우팅 엔진을 모두 업그레이드합니다. 원래 백업 라우팅 엔진은 업그레이드가 끝나면 새로운 기본 엔진이 됩니다.
EX6200 스위치에서 NSSU는 원래 기본 라우팅 엔진을 자동으로 재부팅합니다.
EX8200 스위치에서 NSSU는 옵션을 지정하지 않는 한 원래 기본 라우팅 엔진을
reboot
자동으로 재부팅하지 않습니다.
EX8200 버추얼 섀시에서 이 명령을 실행하면 NSSU는 외부 라우팅 엔진을 비롯한 버추얼 섀시의 모든 기본 및 백업 라우팅 엔진을 업그레이드합니다. 원래 백업 라우팅 엔진은 새로운 주요 라우팅 엔진이 되었습니다. 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 또는 VCF 멤버 스위치(또는 EX6200 및 EX8200 스위치 및 EX8200 Virtual Chassis용 다른 라인 카드)에 상주할 수 있도록 링크 어그리게이션 그룹(LAG)을 정의해야 합니다.
모든 Virtual Chassis용(EX8200 버추얼 섀시 제외):
Virtual Chassis 멤버는 링 토폴로지에서 연결되어야 합니다. 링 토폴로지는 NSSU 중에 Virtual Chassis가 분리되는 것을 방지합니다.
Virtual Chassis 기본 및 백업은 링 토폴로지에서 서로 인접해야 합니다. 라인 카드 역할의 스위치가 재부팅되는 동안 인접 배치를 통해 기본 및 백업이 항상 동기화됩니다.
Virtual Chassis는 사전 프로비전되어야 라인 카드 역할이 라인 카드 역할에서 작용하는 구성원 스위치에 명시적으로 할당됩니다. NSSU 동안, 기본 및 백업 멤버 스위치는 라우팅 엔진 역할(백업의 주요 역할 스위치임에도 불구하고)을 유지해야 하며, 나머지 스위치는 라인 카드 역할을 유지해야 합니다.
2개 구성원으로 구성된 Virtual Chassis에서는 NSSU 중에 Virtual Chassis가 분할되지 않도록 구성
no-split-detection
해야 합니다.
Virtual Chassis Fabric의 경우:
RE(Routing Engine) 역할에서 사전 프로비전된 멤버는 2개뿐입니다. 2개 이상의 라우팅 엔진이 구성되면 NSSU가 경고 메시지를 발행하고 NSSU 프로세스가 중단됩니다.
VCF 구성원은 스파인 및 리프 토폴로지에서 연결되어야 합니다. 스파인 및 리프 토폴로지는 NSSU 동안 VCF가 분할되는 것을 방지합니다. 각 리프 디바이스는 두 스파인 디바이스에 연결해야 합니다.
라인 카드 역할이 라인 카드 역할에서 작동하는 구성원 스위치에 명시적으로 할당되고, 라우팅 엔진 역할이 Routing Engine 역할에서 작동하는 구성원 스위치에 명시적으로 할당되도록 VCF를 사전 프로비전해야 합니다. NSSU 동안, 기본 및 백업 멤버 스위치는 라우팅 엔진 역할(백업의 주요 역할 스위치임에도 불구하고)을 유지해야 하며, 나머지 스위치는 라인 카드 역할을 유지해야 합니다.
NSSU 동안 VCF가 분할되지 않도록 2개 구성원 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 버추얼 섀시만 해당) 이 옵션을 포함
참고:
EX8200 Virtual Chassis 옵션을 사용하지 |
unlink | (선택사항) 성공적인 업그레이드 후 소프트웨어 패키지를 제거합니다. |
필수 권한 수준
유지 관리
출력 필드
이 명령은 요청 상태에 대한 피드백을 보고합니다. NSSU와 ISSU(In-Service Software Upgrade) 기능 간에 일부 기능이 공유되기 때문에, 이 명령의 출력에 있는 NSSU 메시지는 물론, ISSU 메시지로 보이는 것을 확인할 수 있습니다.
샘플 출력
- 시스템 소프트웨어 무중단 업그레이드 요청(EX4200 Virtual Chassis)
- 시스템 소프트웨어 무중단 업그레이드 요청(EX6200 스위치)
- 시스템 소프트웨어 무중단 업그레이드 재부팅 요청(EX8200 스위치)
- 시스템 소프트웨어 무중단 업그레이드 요청 오래된 마스터 업그레이드(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
시스템 소프트웨어 무중단 업그레이드 요청 오래된 마스터 업그레이드(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]