라우팅 디바이스에 소프트웨어 설치(Junos OS)
라우팅 디바이스는 Junos OS 사전 설치되어 제공됩니다. 새로운 기능과 소프트웨어 수정 사항을 사용할 수 있게 되면 이를 사용하려면 Junos OS 업그레이드해야 합니다. 단일 및 중복 라우팅 엔진에 소프트웨어를 설치할 수 있습니다.
단일 라우팅 엔진(Junos OS)로 라우터에 소프트웨어 패키지 설치
디바이스에 새 소프트웨어 릴리스를 설치하기 전에 현재 시스템을 백업해야 합니다.
Junos OS 릴리스 20.3R1부터 ACX710 라우터는 제한된 이미지를 지원합니다.
라우터 또는 스위치에서 소프트웨어를 업그레이드하려면 다음을 수행합니다.
더 보기
중복 라우팅 엔진을 사용하는 디바이스에 소프트웨어 패키지 설치(Junos OS)
디바이스에 두 개의 라우팅 엔진이 있는 경우, 각 라우팅 엔진 Junos OS 설치를 별도로 수행하여 네트워크 운영 중단을 최소화합니다.
중복 라우팅 엔진을 업그레이드하려면 우선 새로운 Junos OS 릴리스를 백업 라우팅 엔진 설치하는 동시에 현재 실행 중인 소프트웨어 버전을 기본 라우팅 엔진 유지합니다. 백업 라우팅 엔진 새 소프트웨어 버전이 올바르게 실행되고 있는지 확인한 후 디바이스 제어를 백업 라우팅 엔진 전환합니다. 마지막으로, 새로운 백업 라우팅 엔진 새 소프트웨어를 설치합니다. 자세한 절차는 다음 하위 섹션을 참조하십시오.
설치를 위한 디바이스 준비(Junos OS)
이것이 디바이스 업그레이드를 위한 최상의 절차인지 확인합니다.
EX8200 스위치가 릴리스 10.4R3 이상에서 Junos OS 실행되는 경우, 이 절차 대신 무중단 소프트웨어 업그레이드(NSSU)를 사용하여 네트워크 중단을 최소화하면서 단일 명령으로 두 라우팅 엔진 모두에서 소프트웨어 패키지를 업그레이드할 수 있습니다. 무중단 소프트웨어 업그레이드(CLI 절차)를 사용하여 EX6200 또는 EX8200 독립형 스위치의 소프트웨어 업그레이드를 참조하십시오.
컨트롤 플레인에서 중단 없이 트래픽 중단을 최소화하면서 두 개의 서로 다른 Junos OS 릴리스를 업그레이드하려면 인서비스 소프트웨어 업그레이드를 사용할 수 있습니다. 라우터 및 스위치용 통합 서비스 소프트웨어 업그레이드 시작하기 , SRX 시리즈 방화벽용 In-Service 소프트웨어 업그레이드를 사용하여 섀시 클러스터 업그레이드 를 참조하십시오.
EX 시리즈 이더넷 스위치 중복 라우팅 엔진과 EX 시리즈 Virtual Chassis 모든 구성원 스위치에서 단일 명령으로 실행되는 소프트웨어를 업그레이드하려면 논스톱 소프트웨어 업그레이드를 사용할 수 있습니다. EX 시리즈 스위치의 무중단 소프트웨어 업그레이드 이해를 참조하십시오.
하나의 라우팅 엔진 설치된 EX6200 스위치 또는 EX8200 스위치에서 소프트웨어 패키지를 업그레이드하려면 Virtual Chassis 또는 단일 라우팅 엔진(CLI 절차)가 있는 EX 시리즈 스위치에 소프트웨어 설치를 참조하십시오.
소프트웨어 설치를 시작할 때 GRES(Graceful 라우팅 엔진 Switchover) 또는 NSR(Nonstop Active Routing)이 활성화되면 소프트웨어가 제대로 설치되지 않습니다. GRES를 비활성화해야 합니다(활성화된 경우). 기본적으로 NSR은 비활성화됩니다. NSR이 활성화된 경우 [edit routing-options] 계층 수준에서 무중단 라우팅 문을 제거하여 비활성화하십시오.
GRES 및 NSR이 비활성화되었는지 확인하려면,
기본 라우팅 엔진 콘솔에 로그인합니다.
콘솔 포트를 통한 라우팅 엔진 로그인에 대한 자세한 내용은 디바이스의 특정 하드웨어 가이드를 참조하십시오.
CLI 운영 프롬프트에서 구성 모드로 들어갑니다.
{master} user@host> configure Entering configuration mode {master} [edit] user@host#
NSR(nonstop active routing)을 비활성화합니다(릴리스 10.4 이상에서 실행되는 스위치에서 지원Junos OS):
{master}[edit] user@host# delete routing-options nonstop-routing
활성화된 경우 Nonstop-Bridging 비활성화:
{master}[edit] user@host# delete protocols layer2-control nonstop-bridging
활성화된 경우 라우팅 엔진 중복을 비활성화합니다.
{master}[edit] user@host# (delete | deactivate) chassis redundancy graceful-switchover
두 라우팅 엔진 모두에서 구성 변경을 저장합니다.
{master}[edit] user@host# commit synchronize re0: configuration check succeeds re1: commit complete re0: commit complete
참고:소프트웨어 업그레이드 전에 가장 최근의 구성 변경이 커밋되도록 하려면 무중단 활성 라우팅 및 graceful 라우팅 엔진 전환이 이전에 비활성화된 경우에도 이 단계를 수행합니다.
CLI 구성 모드를 종료합니다.
[edit] user@host# exit
백업 라우팅 엔진 소프트웨어 설치(Junos OS)
디바이스가 준비되면 백업 라우팅 엔진 새 Junos OS 릴리스를 먼저 설치하는 동시에 현재 실행 중인 소프트웨어 버전을 기본 라우팅 엔진 유지합니다. 이를 통해 기본 라우팅 엔진 운영을 계속하여 네트워크 중단을 최소화할 수 있습니다.
이 절차를 시작하기 전에 필요한 소프트웨어 패키지를 결정하고 기본 라우팅 엔진 /var/tmp 디렉터리로 다운로드하십시오. 업그레이드에 사용할 패키지에 대한 자세한 내용은 Junos OS 설치 패키지 이름을 참조하십시오.
백업 라우팅 엔진 소프트웨어를 설치하려면,
슬롯 0의 현재 기본 라우팅 엔진 콘솔 포트에 로그인합니다.
명령을 사용하여 백업 라우팅 엔진(re1)에 새 소프트웨어 패키지를 설치합니다
request system software add
.user@host> request system software add re1 validate /var/tmp/jinstall-9.2R1.8–domestic-signed.tgz
설치 및 검증에는 약 15분이 소요됩니다.
주의:패키지가
re0
위치한 라우팅 엔진 패키지를 설치하려는 라우팅 엔진 동일한 경우 명령을 사용하여request system software add
패키지를 설치할 때 또는re1
옵션을 포함하지 마십시오. 이러한 경우 성공적인 업그레이드 후 패키지가 삭제됩니다.릴리스 12.2 이상에서 실행되는 Junos OS M Series, MX 시리즈 및 T 시리즈 라우터의 경우, 명령을 사용하여
request system software add set
여러 소프트웨어 패키지를 동시에 설치할 수 있습니다.user@host> request system software add set re1 /var/tmp/installation-package
명령에 대한
request system software add set
자세한 내용은 시스템 소프트웨어 추가(Junos OS) 또는 CLI Explorer를 참조하십시오.백업 라우팅 엔진 재부팅하여 새 소프트웨어를 시작합니다.
user@host> request system reboot other-routing-engine Rebooting re1 user@host>
디바이스에 Junos OS 새 설치를 로드하려면 디바이스를 재부팅해야 합니다. 명령에 추가하여 reboot 2단계와 3단계를
request system software add
결합할 수 있습니다. 그러나 단계를 별도로 수행하면 시스템 소프트웨어를 추가한 라우팅 엔진 재부팅해야 합니다.참고:설치를 종료하려면 디바이스를 재부팅하지 마십시오. 대신 설치를 마친 다음 명령을 실행합니다
request system software delete software-package-name
. 설치를 중단할 수 있는 마지막 기회입니다.디바이스를 재부팅할 때 모든 소프트웨어가 로드됩니다. 설치하는 데 5~10분 정도 걸릴 수 있습니다. 그런 다음 소프트웨어가 설치된 부팅 디바이스에서 디바이스가 재부팅됩니다. 재부팅이 완료되면 디바이스가 로그인 프롬프트를 표시합니다.
소프트웨어가 업그레이드되는 동안 설치를 수행하는 라우팅 엔진 트래픽을 라우팅하지 않습니다.
show version invoke-on other-routing-engine
명령을 실행하여 새 소프트웨어가 설치되었는지 확인합니다.user@host> show version invoke-on other-routing-engine re1: -------------------------------------------------------------------------- Hostname: host1 Model: mx240 Junos: package-name . . . user@host>
(선택 사항) 명령을 사용하여 jweb 패키지를 추가합니다
request system software add
. 이 패키지를 추가하려면 먼저 설치 패키지처럼 소프트웨어를 다운로드해야 합니다. jweb 패키지 다운로드에 대한 자세한 내용은 소프트웨어 다운로드(Junos OS)를 참조하십시오.jweb 설치 모듈은 라우터를 보고 구성하는 데 사용할 수 있는 라우터 관리 그래픽 사용자 인터페이스를 추가합니다.
남은 라우팅 엔진(Junos OS) 소프트웨어 설치
소프트웨어가 백업 라우팅 엔진 설치되면 라우팅 제어를 백업 라우팅 엔진 전환한 다음 슬롯 0의 나머지 라우팅 엔진 소프트웨어를 업그레이드하거나 다운그레이드할 준비가 됩니다.
기본 라우팅 엔진 소프트웨어를 설치하려면,
기본에서 백업 라우팅 엔진 라우팅 제어를 전송합니다.
user@host> request chassis routing-engine master switch warning: Traffic will be interrupted while the PFE is re-initialized Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
명령에 대한
request chassis routing-engine master
자세한 내용은 CLI 탐색기를 참조하십시오.슬롯 1의 라우팅 엔진 이제 기본 라우팅 엔진 되는지 확인합니다.
user@host> show chassis routing-engine Routing Engine status: Slot 0: Current state Backup Election priority Master (default) Routing Engine status: Slot 1: Current state Master Election priority Backup (default)
-
명령을 사용하여 슬롯 0의 라우팅 엔진 새 소프트웨어 패키지를 설치합니다
request system software add
.user@host> request system software add validate re0 /var/tmp/jinstall-9.2R1.8–domestic-signed.tgz
설치 및 검증에는 약 15분이 소요됩니다.
주의:패키지가
re0
위치한 라우팅 엔진 패키지를 설치하려는 라우팅 엔진 동일한 경우 명령을 사용하여request system software add
패키지를 설치할 때 또는re1
옵션을 포함하지 마십시오. 이러한 경우 성공적인 업그레이드 후 패키지가 삭제됩니다.릴리스 12.2 이상에서 Junos OS 실행되는 M Series, MX 시리즈 및 T 시리즈 라우터의 경우 명령을 사용하여
request system software add set
여러 소프트웨어 패키지를 동시에 설치할 수 있습니다.user@host> request system software add set re0 /var/tmp/installation-package
명령에 대한
request system software add set
자세한 내용은 시스템 소프트웨어 추가(Junos OS) 또는 CLI 탐색기 요청을 참조하십시오. 명령을 사용하여 라우팅 엔진 재부팅합니다.
request system reboot
user@host> request system reboot Reboot the system? [yes, no] (no) yes
디바이스에 Junos OS 새 설치를 로드하려면 디바이스를 재부팅해야 합니다. 명령에 추가하여 reboot 3단계와 4단계를
request system software add
결합할 수 있습니다. 그러나 단계를 별도로 수행하면 시스템 소프트웨어를 추가한 라우팅 엔진 재부팅해야 합니다.참고:설치를 종료하려면 디바이스를 재부팅하지 마십시오. 대신 설치를 마친 다음 명령을 실행합니다
request system software delete software-package-name
. 설치를 중단할 수 있는 마지막 기회입니다.시스템을 재부팅할 때 소프트웨어가 로드됩니다. 설치하는 데 5~10분 정도 걸릴 수 있습니다. 그런 다음 소프트웨어가 설치된 부팅 디바이스에서 디바이스가 재부팅됩니다. 재부팅이 완료되면 디바이스가 로그인 프롬프트를 표시합니다.
소프트웨어가 업그레이드되는 동안 설치를 수행하는 라우팅 엔진 트래픽을 라우팅하지 않습니다.
현재 백업 라우팅 엔진(슬롯 0)에 로그인하고 명령을 실행
show version
하여 설치된 소프트웨어 버전을 확인합니다.user@host> show version
-
(선택 사항) 명령을 사용하여 jweb 패키지를 추가합니다
request system software add
. 이 패키지를 추가하려면 먼저 설치 패키지처럼 소프트웨어를 다운로드해야 합니다. jweb 패키지 다운로드에 대한 자세한 내용은 소프트웨어 다운로드(Junos OS)를 참조하십시오.jweb 설치 모듈은 라우터를 보고 구성하는 데 사용할 수 있는 라우터 관리 그래픽 사용자 인터페이스를 추가합니다.
설치 마무리(Junos OS)
소프트웨어가 두 라우팅 엔진에 모두 설치되면 라우터를 원래 구성으로 되돌리고 새 설치를 백업합니다.
중복 라우팅 엔진 업그레이드를 마무리하려면 다음을 수행합니다.
이 절차를 시작하기 전에 존재했던 구성 복원( 설치를 위한 디바이스 준비(Junos OS)).
user@host> configure [edit] user@host# rollback 1
참고:명령의
rollback
번호는 설치를 위해 라우터를 준비할 때 수행한 커밋 수와 일치해야 합니다. 예를 들어, 라우팅 엔진 중복을 비활성화하고 논스톱 브리징을 비활성화하기 위해 별도의 커밋을 한 경우 이 단계에서 사용해야rollback 2
합니다.두 라우팅 엔진 모두에서 구성 변경을 저장합니다.
[edit] user@host# commit synchronize and-quit
슬롯 0의 원래 기본 라우팅 엔진 라우팅 제어를 다시 전송합니다.
{backup} user@host> request chassis routing-engine master switch warning: Traffic will be interrupted while the PFE is re-initialized Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
명령에 대한
request chassis routing-engine master
자세한 내용은 CLI 탐색기를 참조하십시오.라우팅 엔진(슬롯 0)가 실제로 기본 라우팅 엔진 있는지 확인합니다.
{master} user@host> show chassis routing-engine Routing Engine status: Slot 0: Current state Master Election priority Master (default) Routing Engine status: Slot 1: Current state Backup Election priority Backup (default)
새 소프트웨어를 설치하고 성공적으로 실행되는 것에 만족한 후에는 기본 및 백업 라우팅 엔진 모두에서 새 소프트웨어를 백업합니다.
업그레이드된 FreeBSD로 Junos OS 백업하려면 명령을 사용합니다
request system snapshot recovery
. 릴리스가 업그레이드된 FreeBSD의 Junos OS 사용하는 플랫폼을 찾으려면 기능 탐색기 및 을(를) 입력 Junos kernel upgrade to FreeBSD 10+합니다. 자세한 내용은 업그레이드된 FreeBSD를 사용하는 Junos OS 대한 스냅샷 사용 변경을 참조하십시오.Junos OS 경우 명령을 사용합니다.
request system snapshot
{master} user@host> request system snapshot {master} user@host> request routing-engine login other-routing-engine {backup} user@host-re1> request system snapshot {backup} user@host-re1> request routing-engine login other-routing-engine {master} user@host>
루트 파일 시스템은 /altroot로 백업되고 /config 는 /altconfig로 백업됩니다. 루트 및 /config 파일 시스템은 라우터의 CompactFlash 카드에 있으며 , /altroot 및 /altconfig 파일 시스템은 라우터의 하드 디스크 또는 SSD(Solid-State Drive)에 있습니다.
명령에 대한
request system snapshot
자세한 내용은 CLI 탐색기 을(를) 참조하십시오.참고:명령을 내린
request system snapshot
후에는 소프트웨어의 실행 중인 카피 및 백업 사본이 동일하기 때문에 소프트웨어의 이전 버전으로 돌아갈 수 없습니다.