Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

소프트웨어 설치 및 업그레이드 개요(Junos OS)

요약 주니퍼 네트웍스 디바이스는 이미 설치된 주니퍼 네트웍스 운영 체제(Junos OS 디바이스)를 통해 배송됩니다. 디바이스에 전원을 공급하면 설치된 소프트웨어를 사용하여 (부팅)됩니다. 새로운 기능 및 소프트웨어 수정이 제공될 때 사용하려면 소프트웨어를 업그레이드해야 합니다.

소프트웨어를 설치하기 전에 구성을 포함하여 시스템을 백업해야 합니다. 소프트웨어 설치 패키지를 장비에 복사하여 장비에서 운영 체제 버전을 업그레이드하거나 다운그레이드한 다음 이 CLI 사용하여 디바이스에 새 소프트웨어를 설치합니다. 그런 다음 새로 설치된 소프트웨어에서 부팅되는 디바이스를 재부팅합니다. 업그레이드에 성공한 후 새 소프트웨어 및 구성을 백업합니다. 스냅 샷을 통해 백업 및 소프트웨어 복구를 참조하십시오 .

참고:

하나 이상의 맞춤형 YANG 데이터 모델을 추가한 장치에 소프트웨어를 설치하기 전에 활성 구성에서 사용자 정의 YANG 데이터 모델에 해당하는 구성 데이터를 백업 및 제거합니다. 자세한 내용은 소프트웨어 업그레이드 또는 다운그레이드 중 YANG 패키지 및 구성 관리 를 참조하십시오.

Junos OS Evolved Software Licensing에 대한 자세한 내용은 Juniper 라이선싱 가이드 를 참조하십시오. 자세한 내용은 제품 서비스에서 액세스할 수 있는 제품 데이터시트 를 참조하거나 Juniper 또는 파트너에게 Juniper 주십시오.

다음 섹션에서는 소프트웨어 업그레이드 및 다운그레이드에 대한 전반적인 고려 사항을 소개합니다.

진화된 Junos OS 설치의 유형

디바이스의 업그레이드 또는 다운그레이드에 사용되는 두 가지 유형의 설치는 표준 설치 및 복구입니다. 표준 설치는 소프트웨어를 업그레이드하고 다운그레이킹하는 표준 방법입니다. 장비 소프트웨어가 손상되거나 소프트웨어 업그레이드 또는 다운그레이드를 수용할 수 없는 경우 복구 설치를 수행할 수 있습니다.

Standard Installation

표준 설치는 서버에서 소프트웨어를 업그레이드하거나 다운그레이드하는 데 사용되는 일반적인 방법입니다. 이 방법은 시스템에 이미 설치된 설치 패키지와 일치하는 설치 패키지를 사용합니다. 사용 가능한 다양한 설치 패키지에 대한 자세한 내용은 Junos OS 패키지 를 참조하십시오.

Recovery Installation

복구 설치는 손상된 소프트웨어나 소프트웨어의 업그레이드 또는 다운그레이드를 방지하는 조건이 있는 장치를 복구하는 데 사용되는 방법입니다.

사용 가능한 여러 소프트웨어 버전

Junos OS 스토리지 미디어에 여러 버전의 소프트웨어를 저장합니다. 시스템에 설치된 소프트웨어 패키지를 보시고, show system software list 작업 모드 명령을 사용하여 Junos OS Evolved를 사용하면 운영 모드 명령으로 시스템에 이미 저장된 모든 릴리스 request system software rollback 로 롤백할 수도 있습니다.

또한 각 버전은 릴리스가 실행될 때 실행 중인 마지막 구성 파일을 저장합니다. Junos OS Evolved request system software rollback image-name with-old-snapshot-config 는 운영 모드 명령을 사용하여 대체 이미지가 마지막으로 실행될 때의 구성 스냅샷이나 현재 구성 파일을 사용하는 대체 이미지로 롤백을 지원

듀얼-라우팅 엔진 시스템을 위한 노드 소프트웨어 동기화

Junos OS Evolved는 시스템의 모든 노드가 동일한 소프트웨어 버전을 실행하도록 보장합니다.

기본 소프트웨어 라우팅 엔진 버전과 동일한 소프트웨어 버전을 시스템에 삽입하면 라우팅 엔진 새 소프트웨어가 시스템에 라우팅 엔진 됩니다. auto-sw-sync 명령문을 구성하지 않은 경우에도 시스템은 구성과 다른 소프트웨어 버전을 라우팅 엔진 새 라우팅 엔진 자동으로 동기화합니다.

시스템에 서로 다른 소프트웨어 라우팅 엔진 있는 추가하면 시스템 외부에 라우팅 엔진 시스템이 소프트웨어 불일치 경보를 생성합니다. 이 알람은 라우팅 엔진 이름과 새로 삽입된 라우팅 엔진 소프트웨어 버전을 지정합니다. Software Version Mismatch on re1:junos-evo-install-ptx-x86-64-20.4R2.6-EVO RE1을 시스템에 다시 연결하려면 RE1을 수동으로 동기화해야 합니다.

소프트웨어 버전과 구성을 새 소프트웨어 버전에 수동으로 또는 자동으로 동기화할 수 라우팅 엔진. 기본적으로 자동 소프트웨어 동기화가 비활성화됩니다. 자동 소프트웨어 동기화를 활성화하는 것이 좋습니다.

  • 소프트웨어 버전 및 구성 auto-sw-sync enable 을 항상 새로운 라우팅 엔진 계층 수준에서 명령 [edit system] 문을 구성합니다. auto-sw-sync 명령문을 구성하면 시스템은 새로운 라우팅 엔진 감지하고 모든 이미지를 새 라우팅 엔진 및 새 라우팅 엔진 재부팅하여 새로운 라우팅 엔진 기본 구성과 동일한 구성 버전을 사용하여 부팅하고 시스템을 라우팅 엔진. 각 소프트웨어 이미지에는 해당 소프트웨어 이미지가 마지막으로 활성 상태일 때 실행되는 구성이 포함되어 있습니다.

  • 소프트웨어 버전 및 구성 request system software sync all-versions 을 새 네트워크로 수동으로 라우팅 엔진 모드 명령을 사용하세요. 이미지와 저장된 모든 소프트웨어 이미지 및 구성은 새로운 라우팅 엔진 동기화되고 시스템이 새로운 라우팅 엔진. 새로운 라우팅 엔진 다시 시작하면 새 라우팅 엔진 시스템과 합류하게 됩니다.

듀얼 라우팅 엔진 시스템의 경우 보조 auto-sw-sync enable 라우팅 엔진 기본 라우팅 엔진 이미지와 다른 현재 이미지와 부트하고 명령문을 구성한 경우 기본 라우팅 엔진 현재 이미지를 보조 이미지와 라우팅 엔진. 기본 라우팅 엔진 롤백 소프트웨어 이미지와 다른 이미지를 보조 시스템과 라우팅 엔진. 기본 구성 파일의 현재 구성 파일(juniper.conf.gz라우팅 엔진이 보조 라우팅 엔진의 현재 구성 파일과 일치하면, 기본 라우팅 엔진 rescue 구성(rescue.conf.gz)을 보조 라우팅 엔진.

기본 구성에서 보조 file copy 라우팅 엔진 구성을 라우팅 엔진 기본 라우팅 엔진:

라우팅 엔진 교체에 대한 자세한 내용은 듀얼 라우팅 엔진 시스템 내 라우팅 엔진 참조하십시오.

현재 시스템 파일 백업

장비에서 현재 시스템을 백업하면 다음과 같은 이점을 활용할 수 있습니다.

  • 업그레이드가 진행되는 동안 구성 요소에 장애가 발생하거나 정전이 발생하면 장비가 백업 장비에서 부팅되어 다시 온라인으로 돌아올 수 있습니다.

  • 시스템 백업 사본은 활성 구성 파일과 로그 파일을 저장합니다.

  • 이 장치는 업그레이드가 실패한 경우 알려진 안정적인 환경에서 복구할 수 있습니다.

업그레이드 패키지는 성공적인 업그레이드를 통해 기존 운영 체제를 완전히 다시 설치합니다. juniper.conf, rescue.conf, SNMP ifIndexes, /var/home, /config/scripts, SSH 파일 및 기타 파일 파일을 보관합니다. 업그레이드 프로세스는 다른 모든 정보를 제거합니다. 따라서 설치 프로그램을 실행한 후에 반환해야 할 경우 기존 시스템을 백업해야 합니다.

이 명령을 사용하여 디바이스에서 실행되는 구성과 소프트웨어의 복사본을 생성할 수 request system snapshot 있습니다. 이 request system snapshot 명령은 현재 디바이스를 실행하기 위해 사용되는 파일의 "스냅샷"을 가지고 대체 SSD(Solid-State Drive)로 파일을 복사합니다. 스냅샷에는 /var/core,/var/log, /var/tmp 디렉토리를 제외하고 현재 및 모든 롤백 소프트웨어 이미지, 사용자 데이터의 복사본, 활성 구성, rescue 구성 및 /var directory의 컨텐츠를 포함하는 /soft, /config/root director의 전체 컨텐츠가 포함되어 있습니다.

그런 다음 이 스냅샷을 사용하여 다음 부팅 또는 백업 부팅 옵션으로 디바이스를 부팅할 수 있습니다. 백업이 완료되면 현재 및 백업 소프트웨어 설치는 동일합니다. 이중 라우팅 엔진 시스템의 경우, 기본 및 보조 라우팅 엔진 스냅샷을 생성하여 디바이스 재부팅에 사용하는 라우팅 엔진 스냅샷을 사용할 수 있도록 해야 합니다.

참고:

명령을 실행 request system snapshot 하면 시스템은 /root 파일 시스템과 /config 파일 시스템을 보조 SSD(Solid-State Drive)로 백업합니다. /root/config 파일 시스템은 장치의 기본 SSD에 있습니다. 스냅샷 /루트/config 파일 시스템은 장치의 보조 SSD에 있습니다.

소프트웨어 설치 패키지 결정

주니퍼 네트웍스 디지털 서명이 포함된 서명된 패키지로 소프트웨어 릴리즈를 주니퍼 네트웍스 출시합니다. 디바이스에서 show version 현재 실행 중인 소프트웨어 패키지에 대한 정보를 보시하려면 디바이스의 최상위(명령줄 인터페이스)에서 작업 모드 명령을 CLI.

참고:

show version 명령은 소프트웨어 에디션과 소프트웨어 릴리스 번호만 표시하지 않습니다.

소프트웨어 다운로드 웹페이지에서 장치의 /var/tmp 디렉토리로 소프트웨어를 주니퍼 네트웍스 다운로드할 수 있습니다.

소프트웨어 패키지에 대한 자세한 내용은 Evolved Installation 패키지 Junos OS 참조하십시오.

콘솔에 연결

업그레이드 프로세스 중에 인밴드 연결이 드롭될 수 있기 때문에 콘솔 또는 관리 Ethernet 인터페이스에서 대역 외 연결을 사용하여 모든 개별 소프트웨어 패키지를 업그레이드하는 것이 좋습니다.

콘솔 포트는 장비가 꺼진 경우를 관계없이 장비의 상태와 관계없이 터미널 또는 랩톱 인터페이스를 통해 장비에 루트 액세스를 허용합니다. 콘솔 포트에 연결하면 디바이스가 연결되거나 연결되지 않은 네트워크를 사용하지 않고도 장비의 루트 수준에 액세스할 수 있습니다. 콘솔 포트에 연결하면 네트워크에 대한 액세스 없이 장비에 보조 경로를 생성합니다.

터미널 인터페이스를 사용하면 일반적으로 멀리 떨어져 있는 NOC 있는 기술자에게는 기본 네트워크 장애가 발생 경우에도 모뎀을 사용하여 장치를 복원하거나 초기화 구성을 안전하게 수행할 수 있습니다. 콘솔 포트에 연결하지 않으면 기술자가 사이트를 방문하여 수리 또는 초기화를 수행해야 합니다. 모뎀을 통해 장비에 원격 연결하려면 케이블 및 커넥터(디바이스 액세서리 상자에서 제공)와 모뎀에 DB-9 - DB-25(또는 그 유사) 어댑터가 필요하며, 이 어댑터는 별도로 구입해야 합니다. 콘솔 포트 연결에 대한 자세한 내용은 특정 장비의 하드웨어 가이드를 참조하십시오.

현재 구성을 사용하여 설치 패키지 검증

소프트웨어를 업그레이드하거나 다운그레이드할 경우, request system software add 운영 모드 명령어로 구성을 검증하여 후보 소프트웨어가 현재 구성과 호환되는지 확인할 것이 좋습니다. 기본적으로 다른 릴리스 번호가 있는 패키지를 추가하면 시스템은 자동으로 검증 검사를 실행합니다.

업그레이드 방법 내부 미디어에 미치는 영향

USB 스토리지 디바이스를 사용하여 부팅 로더에서 설치하기 전에 내부 미디어를 다시 포맷합니다.

이 기능을 CLI 기존 분할 체계를 그대로 유지할 수 있습니다.

주의:

설치에 앞서 내부 미디어의 포맷을 재구성하는 업그레이드 메소드를 통해 미디어와 구성 파일의 기존 컨텐트는 삭제합니다. 설치 프로세스를 시작하기 전에 /config Directory에 있는 모든 구성 파일과 중요한 데이터를 백업해야 합니다.

부트 시퀀스

주니퍼 네트웍스 디바이스는 설치된 Junos OS Evolved 소프트웨어를 사용하여 시작할 수 있습니다. 소프트웨어의 부팅 가능한 복사본은 내부 Solid State Drive와 이동식 미디어(USB)의 두 위치에 저장됩니다. 다음 섹션에서는 시스템에서 유효한 부트 지원 운영 체제를 검사하는 위치의 순서에 대해 설명하고 있습니다.

부트 주문

Junos OS Evolved Devices는 다음과 같은 순서로 이러한 스토리지 미디어에서 부팅을 시도합니다.

  1. 이중 내부 SSD 디바이스. 먼저, 시스템은 기본 SSD 디바이스에서 부팅을 하게 됩니다. 해당 SSD가 부팅에 실패하면 시스템이 보조 SSD 장치에서 부팅을 시도합니다.

  2. USB 디바이스. (USB 비상 부트 디바이스를 삽입하는 경우, GRUB 메뉴에서 USB000 을 선택하여 USB 디바이스에서 부팅합니다.)

Alternate Boot Device에서 부팅

장비가 대체 부팅 장비에서 부팅되는 경우 장치에 로그인하면 대체 부팅 디바이스를 나타내는 메시지가 표시됩니다. 예를 들어 보조 SSD(/dev/sdb)에서 부팅된 소프트웨어가 다음과 같은 메시지를 보여줍니다.

참고:

정상적인 작동 하에서 재부팅 시 긴급 부트 장치를 선택하지 않습니다. 응급 부트 장비에서 부팅할 때 라우터가 정상적으로 작동하지 않습니다. USB00 GRUB 메뉴에서 옵션을 선택하면 USB의 이미지를 SSD에 설치합니다. 그런 다음 사용자 구성을 적용해야 합니다.

대체 부팅 장비(주로 기본 SSD)에 문제가 감지되면 대체 부팅 장비에서 시스템이 부팅되지 않도록 하는 시스템 부팅이 있습니다. 이에 따라 대체 부트 장비(보조 SSD, /dev/sdb)에서 시스템이 부팅됩니다. 대체 부팅 장비에서 시스템이 부팅되는 경우 시스템은 후보 부팅 장비 목록에서 기본 부팅 장치를 제거합니다. 문제는 대개 심각한 하드웨어 오류입니다. JTAC(주니퍼 네트웍스 Technical Assistance Center)로 연락해 주시기를 권합니다.

대체 부트 장비에서 장비 부팅 시 소프트웨어 request system snapshot 와 구성은 최신 스냅샷(운영 모드 명령에서 실행)과 같은 최신 스냅샷으로만 구성됩니다.