request system software add (Junos OS)
통사론
request system software add package-name <best-effort-load> <delay-restart> <device-alias alias-name> <force> <no-copy> <no-validate> <re0 | re1> <reboot> <satellite slot-id> <set [package-name1 package-name2]> <unlink> <upgrade-group [all |upgrade-group-name]> <upgrade-with-config> <satellite slot-id> <validate> <version version-string>
구문(EX 시리즈 스위치)
request system software add package-name <best-effort-load> <delay-restart> <force> <no-copy> <no-validate> <re0 | re1> <reboot> <set [package-name1 package-name2]> <upgrade-with-config> <validate> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
구문(TX Matrix 라우터)
request system software add package-name <best-effort-load> <delay-restart> <force> <lcc number | scc> <no-copy> <no-validate> <re0 | re1> <reboot> <set [package-name1 package-name2]> <unlink> <upgrade-with-config> <validate> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
구문(TX Matrix Plus 라우터)
request system software add package-name <best-effort-load> <delay-restart> <force> <lcc number | sfc number> <no-copy> <no-validate> <re0 | re1> <reboot> <set [package-name1 package-name2]> <unlink> <upgrade-with-config> <validate> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
구문(MX 시리즈 라우터)
request system software add package-name <best-effort-load> <delay-restart> <device-alias alias-name> <force> <member member-id> <no-copy> <no-validate> <re0 | re1> <reboot> <satellite slot-id> <set [package-name1 package-name2]> <upgrade-group [all |upgrade-group-name]> <unlink> <upgrade-with-config> <validate> <version version-string> <validate-on-host hostname> <validate-on-routing-engine routing-engine>
구문(QFX 시리즈)
request system software add package-name <best-effort-load> <component all> <delay-restart> <force> <force-host> <no-copy> <partition> <reboot> <unlink> <upgrade-with-config>
구문(OCX 시리즈)
request system software add package-name <best-effort-load> <delay-restart> <force> <force-host> <no-copy> <no-validate> <reboot> <unlink> <upgrade-with-config> <validate>
묘사
디바이스에 소프트웨어 패키지 또는 번들을 설치합니다.
항상 소프트웨어 이미지를 /var/tmp 에만 다운로드하는 것이 좋습니다. EX 시리즈 및 QFX 시리즈 스위치에서는 /var/tmp 디렉터리를 사용해야 합니다. 다른 디렉터리는 지원되지 않습니다.
MX 시리즈 라우터용 Junos OS 릴리스 23.4R1부터는 [edit system] 계층 수준에서 명령문을 구성할 dual-phase-bootup
수 있습니다. 장치를 업그레이드하거나 다운그레이드하는 동안 이 기능을 사용하면 2단계 재시작 프로세스를 사용할 수 있습니다. dual-phase-bootup
문이 이미 구성되고 커밋된 경우 디바이스는 업그레이드 또는 다운그레이드 중에 rescue.conf 파일을 선택합니다. 그런 다음 rescue.conf 파일과 juniper.conf 파일 모두에 대해 이미지의 유효성이 검사됩니다. 내부 커밋은 재부팅 후 수행되며 가장 최근에 실행된 사용자 구성이 커밋됩니다. 이 구성이 커밋되는 동안에는 구성을 변경할 수 없습니다.
Junos OS의 다른 릴리스로 업그레이드하는 경우 일반적으로 이 명령에서 옵션을 사용합니다 validate
. 옵션은 validate
디바이스의 현재 구성에 대해 후보 소프트웨어를 검사하여 호환되는지 확인합니다. (유효성 검사는 추가되는 소프트웨어 패키지가 다른 릴리스인 경우 기본 동작입니다.) 그러나 이러한 방식으로 실행 중인 구성을 검증할 수 없는 상황이 있습니다. 이러한 상황 중 하나는 FreeBSD 6.1 기반의 Junos OS에서 업그레이드된 FreeBSD를 사용하여 Junos OS로 업그레이드하는 경우입니다. 이러한 또 다른 상황은 업그레이드된 FreeBSD를 사용하여 서로 다른 Junos OS 릴리스 간에 업데이트하고 최신 버전의 FreeBSD가 이전 버전의 FreeBSD에서 사용할 수 없는 시스템 호출을 사용하는 경우입니다.
따라서 Junos 릴리스 21.2R1로 업그레이드할 때 옵션을 사용할 validate
수 없습니다. 왜냐하면 이 릴리스는 FreeBSD 12에서 실행되기 때문입니다. 업그레이드된 FreeBSD가 있는 이전 릴리스는 FreeBSD 10 또는 11을 실행하기 때문입니다.
직접 검증을 사용할 수 없는 릴리스 간에 업그레이드하는 경우 업그레이드 시 운영 모드 명령에 다음 request system software add
중 하나를 지정해야 합니다.
-
no-validate
옵션—이 옵션은 현재 구성에 대해 소프트웨어 패키지의 유효성을 검사하지 않습니다. 따라서 시스템을 업그레이드하면 현재 구성이 실패할 수 있습니다. 시스템을 최신 버전으로 처음 업그레이드할 때 이 옵션을 선택합니다. -
validate-on-host
옵션—이 옵션은 원격 Junos OS 호스트에서 실행 중인 구성과 비교하여 소프트웨어 패키지를 검증합니다. 이미 최신 버전의 소프트웨어로 업그레이드한 호스트를 선택해야 합니다. -
validate-on-routing-engine
옵션—(중복 RE가 있는 시스템의 경우) 이 옵션은 소프트웨어 패키지를 동일한 섀시의 라우팅 엔진에서 실행 중인 구성과 비교하여 검증합니다. 다른 라우팅 엔진을 이미 최신 버전으로 업그레이드한 경우 이 옵션을 사용합니다.
유효한 파일 이름 및 URL 형식에 대한 자세한 내용은 Junos OS CLI 명령에서 파일 이름 및 URL 지정 형식을 참조하십시오.
명령을 입력한 후 수행된 request system software add
모든 구성 변경 사항은 업그레이드된 버전의 Junos OS로 시스템을 재부팅한 후에도 그대로 유지됩니다.
Junos OS 릴리스 17.2R1부터는 PTX10008 라우터가 request system software add
명령을 지원하지 않습니다. Junos OS 릴리스 17.4R1부터는 PTX10016 라우터가 request system software add
명령을 지원하지 않습니다. request vmhost software add
PTX10008 및 PTX10016 라우터에서 명령 대신 request system software add
명령을 사용하여 라우터에 Junos OS 소프트웨어 패키지 또는 번들을 설치하거나 업그레이드합니다. vmhost 소프트웨어 추가 요청의 내용을 참조하십시오.
디바이스에서 GRES(Graceful 라우팅 엔진 Switchover)가 활성화된 경우, 통합 ISSU(in-service software upgrade) 작업을 수행하여 디바이스에서 실행되는 소프트웨어를 업데이트해야 합니다. GRES가 활성화된 상태에서 명령을 입력하여 request system software add package-name
소프트웨어 업그레이드를 수행하려고 하면 GRES가 구성된 경우 서비스 중인 소프트웨어 업그레이드만 지원된다는 오류 메시지가 표시됩니다. 이 경우 업그레이드를 시도하기 전에 GRES 구성을 제거하거나 통합 ISSU를 수행해야 합니다.
Junos OS 릴리스 15.1F3부터 문 request system software add
은 RE-DUO-C2600-16G를 사용하는 PTX5000 라우터와 RE-S-1800X4-32G-S를 사용하는 MX240, MX480 및 MX960 라우터에 대해서만 게스트 OS용 소프트웨어 패키지를 설치합니다.
문은 Junos OS 릴리스 15.1F5부터 REMX2K-1800-32G-S request system software add
가 포함된 MX2010 및 MX2020 라우터에 대해서만 게스트 OS용 소프트웨어 패키지를 설치합니다.
이러한 라우터에서 Junos 소프트웨어 및 호스트 소프트웨어 패키지를 모두 설치하려면 명령을 사용합니다 request vmhost software add
.
옵션
package-name | 소프트웨어 패키지 또는 번들이 설치될 위치입니다. Junos OS 예를 들어:
|
best-effort-load | (선택 사항) 부분 로드를 활성화하고 구문 분석 오류를 오류 대신 경고로 처리합니다. |
component all | (QFabric 시스템만 해당) (선택 사항) 모든 QFabric 구성 요소에 소프트웨어 패키지를 설치합니다. |
delay-restart | (선택 사항) 소프트웨어 패키지 또는 번들을 설치하되 소프트웨어 프로세스를 다시 시작하지 마십시오. |
device-alias alias-name | (Junos Fusion만 해당) (선택 사항) 위성 장치의 별칭 이름을 사용하여 지정된 위성 장치에 위성 소프트웨어 패키지를 설치합니다. |
force | (선택 사항) 소프트웨어 패키지 또는 번들을 강제로 추가합니다(경고 무시). |
force-host | (선택 사항) QFX5100 디바이스에서 호스트 소프트웨어 패키지 또는 번들을 강제로 추가합니다(경고 무시). |
lcc number | (TX Matrix 라우터 및 TX Matrix Plus 라우터만 해당) (선택 사항) TX Matrix 라우터를 기반으로 하는 라우팅 매트릭스에서 TX Matrix 라우터에 연결된 T640 라우터에 소프트웨어 패키지 또는 번들을 설치합니다. TX Matrix Plus 라우터를 기반으로 하는 라우팅 매트릭스에서 TX Matrix Plus 라우터에 연결된 라우터에 소프트웨어 패키지 또는 번들을 설치합니다. 회선 카드 섀시(LCC) 구성에 따라 를 다음의 값으로 대체 number 하십시오.
|
member member-id | (MX 시리즈 라우터만 해당) (선택 사항) 지정된 Virtual Chassis 멤버에 소프트웨어 패키지를 설치합니다. 을 0 또는 1 값으로 바꿉니다 |
partition | (QFX3500 스위치만 해당) (선택 사항) 설치하기 전에 미디어를 포맷하고 다시 분할하십시오. |
satellite slot-id | (Junos Fusion만 해당) (선택 사항) 위성 디바이스 FPC 슬롯 식별자를 사용하여 지정된 위성 디바이스에 위성 소프트웨어 패키지를 설치합니다. |
scc | (TX Matrix 라우터만 해당) (선택 사항) TX Matrix 라우터(또는 스위치 카드 섀시)의 라우팅 엔진에 소프트웨어 패키지 또는 번들을 설치합니다. |
sfc number | (TX Matrix Plus 라우터만 해당) (선택 사항) TX Matrix Plus 라우터의 라우팅 엔진에 소프트웨어 패키지 또는 번들을 설치합니다. 0으로 대체하십시오 number . |
no-copy | (선택 사항) 소프트웨어 패키지 또는 번들을 설치하되 패키지 또는 번들 파일의 사본을 저장하지 마십시오. |
no-validate | (선택 사항) 소프트웨어 패키지 또는 번들을 다른 릴리스로 로드할 때는 옵션의 Junos OS 릴리스 21.2R1로 업그레이드하기 위해 옵션을 사용할
확인되지 않은 공급자의 소프트웨어 패키지는 로드할 수 없습니다. 공급자에게 권한을 부여하려면 계층 수준에서 문을 |
re0 | re1 | (선택 사항) 이중 또는 중복 라우팅 엔진을 지원하는 라우터 또는 스위치에서 슬롯 0(re0)의 라우팅 엔진 또는 슬롯 1(re1)의 라우팅 엔진에 소프트웨어 패키지 또는 번들을 로드합니다. |
reboot | (선택 사항) 소프트웨어 패키지 또는 번들을 추가한 후 시스템을 재부팅합니다. QFabric 스위치에서는 소프트웨어를 설치한 구성 요소를 재부팅할 때까지 소프트웨어 설치가 완료되지 않습니다. |
set [package-name1package-name2] | (혼합 EX4200 및 EX4500 Virtual Chassis, M Series, MX 시리즈 및 T 시리즈 라우터 전용) (선택 사항) 여러 패키지를 동시에 설치합니다.
각각의 경우, installation-package 각각 공백으로 구분된 설치 패키지 목록이거나 설치 패키지 목록이 포함된 디렉토리 또는 tar 파일의 전체 URL일 수 있습니다.
|
unlink | (선택 사항) M Series, T 시리즈, MX 시리즈 라우터에서 성공적인 업그레이드가 완료된 후 링크 해제 옵션을 사용하여 이 디렉터리에서 소프트웨어 패키지를 제거합니다. |
upgrade-group [ all |upgrade-group-name] | (Junos Fusion만 해당) (자동 변환 또는 수동 변환을 사용하여 Junos Fusion을 구성하는 데 필요) 위성 소프트웨어 이미지를 위성 소프트웨어 업그레이드 그룹과 연결합니다. 위성 소프트웨어 패키지는 키워드가 all 지정된 경우 을 사용하여 upgrade-group-name지정된 위성 소프트웨어 업그레이드 그룹 또는 Junos Fusion의 모든 위성 소프트웨어 업그레이드 그룹과 연결됩니다. 위성 소프트웨어 업그레이드 그룹은 동일한 위성 소프트웨어 패키지를 사용하여 동일한 위성 소프트웨어 버전으로 업그레이드하도록 지정된 Junos Fusion의 위성 디바이스 그룹입니다. 보다 Junos Fusion 프로바이더 에지의 소프트웨어 이해Junos Fusion Enterprise의 소프트웨어 이해및 Junos Fusion에서 위성 소프트웨어 업그레이드 그룹 관리 등에 대해 설명합니다. |
upgrade-with-config | (선택 사항) 하나 이상의 구성 파일을 설치합니다. 이 옵션으로 지정된 구성 파일의 확장자는 .text 또는 .xml 이어야 하며 확장자가 지정되어 있어야 합니다. 확장 .txt 사용하면 작동하지 않습니다. |
validate | (선택 사항) 소프트웨어 패키지 또는 번들을 추가하기 위한 전제 조건으로 현재 구성에 대해 소프트웨어 패키지 또는 번들을 검증합니다. 이는 추가되는 소프트웨어 패키지 또는 번들이 다른 릴리스인 경우의 기본 동작입니다. Junos OS 릴리스 21.2R1로 업그레이드하기 위해 옵션을 사용할
이 |
validate-on-host hostname | (선택 사항) 원격 Junos OS 호스트에서 실행 중인 구성과 비교하여 소프트웨어 패키지를 검증합니다. 호스트를 지정하고 을 원격 호스트 이름으로 바꿉니다 |
validate-on-routing-engine routing-engine | (선택 사항) 소프트웨어 번들 또는 패키지를 동일한 섀시의 Junos OS 라우팅 엔진에서 실행 중인 구성과 비교하여 검증합니다. 을(를) 라우팅 엔진 이름으로 대체 |
추가 정보
라우터 또는 스위치에서 소프트웨어를 업그레이드하기 전에 알려진 안정적인 시스템이 있는 경우 명령을 실행하여 request system snapshot
구성을 포함한 소프트웨어를 /altroot 및 /altconfig 파일 시스템에 백업합니다. 라우터 또는 스위치에서 소프트웨어를 업그레이드하고 새 패키지 또는 번들이 성공적으로 설치 및 실행된 것에 만족한 후, 명령을 다시 실행하여 request system snapshot
새 소프트웨어를 /altroot 및 /altconfig 파일 시스템에 백업합니다.
명령은 request system snapshot
현재 QFabric 시스템에서 지원되지 않습니다. 또한 QFabric 시스템에 여러 패키지를 추가하거나 설치할 수 없습니다.
명령을 실행 request system snapshot
한 후에는 소프트웨어의 실행 및 백업 사본이 동일하므로 소프트웨어의 이전 버전으로 돌아갈 수 없습니다.
두 개 이상의 패키지를 동시에 업그레이드하는 경우 운영 체제 패키지인 jkernel을 마지막으로 삭제합니다. 운영 체제 패키지인 jkernel, first와 라우팅 소프트웨어 패키지인 jroute, last를 추가합니다. 모든 패키지를 한 번에 업그레이드하는 경우 다음 순서로 삭제하고 추가합니다.
user@host> request system software add /var/tmp/jbase user@host> request system software add /var/tmp/jkernel user@host> request system software add /var/tmp/jpfe user@host> request system software add /var/tmp/jdocs user@host> request system software add /var/tmp/jroute user@host> request system software add /var/tmp/jcrypto
기본적으로 TX 매트릭스 기본 라우팅 라우팅 엔진에서 명령을 실행 request system software add package-name
하면 연결된 모든 T640 기본 라우팅 엔진이 동일한 버전의 소프트웨어로 업그레이드됩니다. TX Matrix 백업 라우팅 엔진에서 동일한 명령을 실행하면 연결된 모든 T640 백업 라우팅 엔진이 동일한 버전의 소프트웨어로 업그레이드됩니다.
마찬가지로 TX Matrix Plus 기본 라우팅 엔진에서 명령을 실행 request system software add package-name
하면 연결된 모든 T1600 또는 T4000 기본 라우팅 엔진이 동일한 버전의 소프트웨어로 업그레이드됩니다. TX Matrix Plus 백업 라우팅 엔진에서 동일한 명령을 실행하면 연결된 모든 T1600 또는 T4000 백업 라우팅 엔진이 동일한 버전의 소프트웨어로 업그레이드됩니다.
하나 이상의 사용자 지정 YANG 데이터 모델이 추가된 디바이스에 소프트웨어를 설치하기 전에 활성 구성에서 사용자 지정 YANG 데이터 모델에 해당하는 구성 데이터를 백업 및 제거하십시오. 자세한 정보는 소프트웨어 업그레이드 또는 다운그레이드 중 YANG 패키지 및 구성 관리를 참조하십시오.
필요한 권한 수준
정비
출력 필드
이 명령을 입력하면 요청 상태에 대한 피드백이 제공됩니다.
샘플 출력
- 시스템 소프트웨어 추가 유효성 검사 요청
- 시스템 소프트웨어 추가 요청 /var/tmp/ no-validate
- 시스템 소프트웨어 추가 no-copy no-validate 재부팅 요청
- 시스템 소프트웨어 추가 호스트 유효성 검사 요청
- 시스템 소프트웨어 추가 요청(혼합 EX4200 및 EX4500 Virtual Chassis)
- request system software add component all(QFabric 시스템)
- request system software add upgrade-group(Junos Fusion)
- 시스템 소프트웨어 추가 no-validate 요청(SRX 시리즈 방화벽)
- 시스템 소프트웨어 추가 요청(SRX 시리즈 방화벽)
시스템 소프트웨어 추가 유효성 검사 요청
user@host> request system software add validate /var/tmp/ jinstall-7.2R1.7-domestic-signed.tgz Checking compatibility with configuration Initializing... Using jbase-7.1R2.2 Using /var/tmp/jinstall-7.2R1.7-domestic-signed.tgz Verified jinstall-7.2R1.7-domestic.tgz signed by PackageProduction_7_2_0 Using /var/validate/tmp/jinstall-signed/jinstall-7.2R1.7-domestic.tgz Using /var/validate/tmp/jinstall/jbundle-7.2R1.7-domestic.tgz Checking jbundle requirements on / Using /var/validate/tmp/jbundle/jbase-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jkernel-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jcrypto-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jpfe-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jdocs-7.2R1.7.tgz Using /var/validate/tmp/jbundle/jroute-7.2R1.7.tgz Validating against /config/juniper.conf.gz mgd: commit complete Validation succeeded Validating against /config/rescue.conf.gz mgd: commit complete Validation succeeded Installing package '/var/tmp/jinstall-7.2R1.7-domestic-signed.tgz' ... Verified jinstall-7.2R1.7-domestic.tgz signed by PackageProduction_7_2_0 Adding jinstall... WARNING: This package will load JUNOS 7.2R1.7 software. WARNING: It will save JUNOS configuration files, and SSH keys WARNING: (if configured), but erase all other files and information WARNING: stored on this machine. It will attempt to preserve dumps WARNING: and log files, but this can not be guaranteed. This is the WARNING: pre-installation stage and all the software is loaded when WARNING: you reboot the system. Saving the config files ... Installing the bootstrap installer ... WARNING: A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the WARNING: 'request system reboot' command when software installation is WARNING: complete. To abort the installation, do not reboot your system, WARNING: instead use the 'request system software delete jinstall' WARNING: command as soon as this operation completes. Saving package file in /var/sw/pkg/jinstall-7.2R1.7-domestic-signed.tgz ... Saving state for rollback ...
시스템 소프트웨어 추가 요청 /var/tmp/ no-validate
user@host> request system software add no-validate /var/tmp/junos-install-mx-x86-32-15.1R1.9.tgz Installing package '/var/tmp/junos-install-mx-x86-32-15.1R1.9.tgz' ... Verified manifest signed by PackageProductionEc_2015 Verified manifest signed by PackageProductionRSA_2015 Verified contents.iso Verified issu-indb.tgz Verified junos-x86-32.tgz Verified kernel Verified metatags Verified package.xml Verified pkgtools.tgz camcontrol: not found camcontrol: not found Verified manifest signed by PackageProductionEc_2015 Saving the config files ... NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install Saving package file in /var/sw/pkg/junos-install-x86-32-domestic-20150618.043753_builder_junos_151_r1.tgz ... Saving state for rollback ...
시스템 소프트웨어 추가 no-copy no-validate 재부팅 요청
user@host> request system software add no-copy no-validate junos-install-srx-x86-64-17.3R1.tgz reboot Verified junos-install-srx-x86-64-17.3R1 signed by PackageProductionEc_2017 method ECDSA256+SHA256 Verified manifest signed by PackageProductionEc_2017 method ECDSA256+SHA256 Checking PIC combinations Verified fips-mode signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding fips-mode-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jail-runtime signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jail-runtime-x86-32-20170725.352915_builder_stable_10 ... Verified jdocs signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jdocs-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jfirmware signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jfirmware-x86-32-17.3R1 ... Verified jpfe-X signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-X-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jpfe-X960 signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-X960-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jpfe-common signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-common-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jpfe-fips signed by PackageProductionEc_2017 method ECDSA256+SHA256 Verified jpfe-wrlinux signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jpfe-wrlinux-x86-32-20170728.153050_builder_junos_173_r1 ... Verified jsd-jet-1 signed by PackageProductionEc_2017 method ECDSA256+SHA256 Adding jsd-x86-32-17.3R1-jet-1 ...
시스템 소프트웨어 추가 호스트 유효성 검사 요청
user@host> request system software add validate-on-host user@xyz :/var/tmp/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz user@host> request system software add validate-on-host user@xyz :/var/tmp/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz Extracting JUNOS version from package... Connecting to remote host xyz... Password: Sending configuration to xyz... Validating configuration on xyz... PACKAGETYPE: not found Checking compatibility with configuration Initializing... Using jbase-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jruntime-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jkernel-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jroute-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jcrypto-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using jweb-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using /var/packages/jtools-15.1-20150516_ib_15_2_psd.0 Verified manifest signed by PackageDevelopmentEc_2015 Using /var/tmp/config.tgz Hardware Database regeneration succeeded Validating against /config/juniper.conf.gz mgd: warning: schema: init: 'logical-systems-vlans' contains-node 'juniper-config vlans': not found mgd: commit complete Validation succeeded Installing package '/var/tmp/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz' ... Verified jinstall-15.1-20150516_ib_15_2_psd.0-domestic.tgz signed by PackageDevelopmentEc_2015 Adding jinstall... WARNING: The software that is being installed has limited support. WARNING: Run 'file show /etc/notices/unsupported.txt' for details. WARNING: This package will load JUNOS 15.1-20150516_ib_15_2_psd.0 software. WARNING: It will save JUNOS configuration files, and SSH keys WARNING: (if configured), but erase all other files and information WARNING: stored on this machine. It will attempt to preserve dumps WARNING: and log files, but this can not be guaranteed. This is the WARNING: pre-installation stage and all the software is loaded when WARNING: you reboot the system. Saving the config files ... NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install Installing the bootstrap installer ... WARNING: A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the WARNING: 'request system reboot' command when software installation is WARNING: complete. To abort the installation, do not reboot your system, WARNING: instead use the 'request system software delete jinstall' WARNING: command as soon as this operation completes. Saving package file in /var/sw/pkg/jinstall-15.1-20150516_ib_15_2_psd.0-domestic-signed.tgz ... Saving state for rollback ...
시스템 소프트웨어 추가 요청(혼합 EX4200 및 EX4500 Virtual Chassis)
user@switch> request system software add set [/var/tmp/jinstall-ex-4200-11.1R1.1-domestic-signed.tgz /var/tmp/jinstall-ex-4500-11.1R1.1-domestic-signed.tgz] ...
request system software add component all(QFabric 시스템)
user@switch> request system software add /pbdata/packages/jinstall-qfabric-12.2X50-D1.3.rpm component all ...
request system software add upgrade-group(Junos Fusion)
user@aggregation-device> request system software add /var/tmp/satellite-3.0R1.1-signed.tgz upgrade-group group1
시스템 소프트웨어 추가 no-validate 요청(SRX 시리즈 방화벽)
user@host> request system software add /var/tmp/junos-srxsme-20.4I-20200810_dev_common.0.0833.tgz no-copy no-validate Formatting alternate root (/dev/ad0s2a)... /dev/ad0s2a: 600.0MB (1228732 sectors) block size 16384, fragment size 2048 using 4 cylinder groups of 150.00MB, 9600 blks, 19200 inodes. super-block backups (for fsck -b #) at: 32, 307232, 614432, 921632 Installing package '/altroot/cf/packages/install-tmp/junos-20.4I-20200810_dev_common.0.0833' ... Verified junos-boot-srxsme.tgz signed by PackageDevelopmentECP256_2020 method ECDSA256+SHA256 Verified junos-srxsme-domestic signed by PackageDevelopmentECP256_2020 method ECDSA256+SHA256 Verified manifest signed by PackageDevelopmentECP256_2020 method ECDSA256+SHA256 WARNING: The software that is being installed has limited support. WARNING: Run 'file show /etc/notices/unsupported.txt' for details. JUNOS 20.4I-20200810_dev_common.0.0833 will become active at next reboot WARNING: A reboot is required to load this software correctly WARNING: Use the 'request system reboot' command WARNING: when software installation is complete Saving state for rollback ... user@host> request system software add /var/tmp/junos-srxsme-19.4R1.3.tgz no-copy no-validate WARNING: Package junos-19.4R1.3 version 19.4R1.3 is not compatible with current loader WARNING: Automatic recovering loader, please wait ... Upgrading Loader... ##################################### Verifying the loader image... OK WARNING: The new boot firmware will take effect when the system is rebooted. WARNING: Loader recover finish. Formatting alternate root (/dev/ad0s1a)... /dev/ad0s1a: 598.5MB (1225692 sectors) block size 16384, fragment size 2048 using 4 cylinder groups of 149.62MB, 9576 blks, 19200 inodes. super-block backups (for fsck -b #) at: 32, 306464, 612896, 919328 Installing package '/altroot/cf/packages/install-tmp/junos-19.4R1.3' ... Verified junos-boot-srxsme-19.4R1.3.tgz signed by PackageProductionEc_2019 method ECDSA256+SHA256 Verified junos-srxsme-19.4R1.3-domestic signed by PackageProductionEc_2019 method ECDSA256+SHA256 Verified junos-boot-srxsme-19.4R1.3.tgz signed by PackageProductionEc_2019 method ECDSA256+SHA256 V erified junos-srxsme-19.4R1.3-domestic signed by PackageProductionEc_2019 method ECDSA256+SHA256 JUNOS 19.4R1.3 will become active at next reboot WARNING: A reboot is required to load this software correctly WARNING: Use the 'request system reboot' command WARNING: when software installation is complete Saving state for rollback ...
시스템 소프트웨어 추가 요청(SRX 시리즈 방화벽)
user@host> request system software add /var/tmp/junos-srxsme-19.4R2.3.tgz WARNING: Package junos-19.4R2.3 version 19.4R2.3 is not compatible with this system. WARNING: Please install a package with veloadr support, 20.3 or higher.
릴리스 정보
Junos OS 릴리스 7.4 전에 소개된 명령입니다.
best-effort-load
및 unlink
옵션은 Junos OS 릴리스 7.4에 추가되었습니다.
sfc
옵션은 TX Matrix Plus 라우터를 위한 Junos OS 릴리스 9.6에서 소개되었습니다.
set [package-name1package-name2]
EX 시리즈 스위치용 Junos OS 릴리스 11.1 버전에 추가된 옵션입니다. M Series, MX 시리즈, T 시리즈 라우터를 위한 Junos OS 릴리스 12.2에 추가되었습니다.
EX 시리즈 스위치 set [package-name1package-name2]
에서 옵션을 사용하면 혼합 EX4200 및 EX4500 Virtual Chassis에 두 개의 소프트웨어 패키지만 설치할 수 있습니다. 반면, M Series, MX 시리즈 및 T 시리즈 라우터 set [package-name1package-name2package-name3]
에서는 옵션을 사용하여 여러 소프트웨어 패키지 및 소프트웨어 애드온 패키지를 동시에 설치할 수 있습니다.
upgrade-with-config
및 upgrade-with-config-format format
옵션은 M Series 라우터, MX 시리즈 라우터, T T 시리즈 라우터, EX 시리즈 이더넷 스위치, QFX 시리즈 디바이스를 위한 Junos OS 릴리스 12.3에 추가되었습니다.
device-alias
, satellite
, upgrade-group
및 version
옵션은 Junos Fusion용 Junos OS 릴리스 14.2R3에서 소개되었습니다.
validate-on-host
및 validate-on-routing-engine
옵션은 PTX5000 라우터 및 MX240, MX480 및 MX960 라우터를 위해 Junos OS 릴리스 15.1F3에 추가되었습니다.
upgrade-with-config-format format
M Series 라우터, MX 시리즈 라우터, T T 시리즈 라우터, EX 시리즈 이더넷 스위치, QFX 시리즈 디바이스용 Junos OS 릴리스 16.1에서 옵션이 삭제되었습니다.