Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

업그레이드된 무료BSD를 통해 Junos로 업그레이드 및 다운그레드

업그레이드된 FreeBSD로 Junos OS 업그레이드하거나 다운그레이드할 수 있습니다. 무료BSD Junos OS 에서 FreeBSD를 Junos OS 업그레이드하여 업그레이드하고 다양한 릴리즈 간 업그레이드를 통해 무료BSD를 Junos OS 수 있습니다.

업그레이드된 Junos OS 통해 업그레이드된 무료BSD

참고:

VM 호스트에 Junos OS 업그레이드 또는 설치하는 경우 VM 호스트의 설치, 업그레이드, 백업 및 복구를 참조합니다.

Release 15.1부터 시작되는 특정 하드웨어 플랫폼은 FreeBSD 6.1 대신 업그레이드된 FreeBSD 커널(FreeBSD 10.x 이상)을 실행합니다. Junos OS 이 섹션의 정보는 FreeBSD(Junos OS 기반)를 업그레이드하지 않고 업그레이드된 FreeBSD를 통해 Junos OS 업그레이드하는 것입니다. ISSU를 사용한 업그레이드는 해결할 수 없습니다. 업그레이드된 FreeBSD로 업그레이드할 때 ISSU를 Junos OS 제한이 있습니다. ISSU 사용에 대한 자세한 내용은 예: 통합 ISSU 수행을 참조하십시오.

다른 릴리즈 릴리즈로 업그레이드할 때 Junos OS 일반적으로 해당 request system software add validate 명령을 사용하게 됩니다. 이 validate 옵션은 지원자 소프트웨어를 장비의 현재 구성과 검사하여 호환되는지 확인합니다. (추가될 소프트웨어 패키지가 다른 릴리스인 경우 검증은 기본 동작입니다.) 그러나 이와 같은 방식으로 실행 중인 구성을 검증할 수 없는 상황이 있습니다. 이러한 상황 중 하나는 FreeBSD 6.1에 기반한 Junos OS FreeBSD를 업그레이드하여 업그레이드하는 Junos OS 있는 것입니다. 다른 상황은 업그레이드된 FreeBSD를 통해 Junos OS 릴리스 간에 업데이트하는 경우이며, 최신 버전의 FreeBSD는 이전 버전의 FreeBSD에서 지원되지 않는 시스템 통화를 사용하는 것입니다.

직접 검증을 사용할 수 없는 릴리스 간에 업그레이드하는 경우 업그레이드 request system software add 시 운영 모드 명령에 다음 중 하나를 지정해야 합니다.

  • no-validate 옵션—이 옵션은 현재 구성에 대한 소프트웨어 패키지의 유효성을 검증하지 않습니다. 따라서 시스템을 업그레이드하면 현재 구성에 장애가 있을 수 있습니다. 새 버전으로 업그레이드할 때 처음으로 이 옵션을 선택합니다.

  • validate-on-host 옵션—이 옵션은 원격 호스트에서 실행 중인 구성과 비교하여 소프트웨어 패키지를 Junos OS 검증합니다. 이미 최신 버전의 소프트웨어로 업그레이드한 호스트를 선택하십시오.

  • validate-on-routing-engine 옵션—(중복 RES를 사용하는 시스템의 경우) 이 옵션은 동일한 섀시의 실행 중인 구성과 비교하여 소프트웨어 패키지를 라우팅 엔진 검증합니다. 이미 다른 서비스를 최신 버전으로 업그레이드한 라우팅 엔진 이 옵션을 사용합니다.

직접 검증을 사용할 수 없는 릴리스 간을 업그레이드하는 경우 다른 호스트에서 검증하는 또 다른 접근 방식을 사용할 수 있습니다. SSH를 통해 NETCONF를 통해 도달할 수 있는 한 다른 호스트가 어디에 있든 상관이 없습니다(NETCONF 세션을 위한 SSH 연결 설정 참조). 대상 시스템은 네트워크를 사용하여 다른 호스트에 연락하고 검증 및 인증을 실행한 후 결과를 반환합니다.

다음 섹션에는 두 가지 절차와 1개의 매트릭스가 포함되어 있습니다. 절차는 (1) FreeBSD 6.Junos OS 1에 따라 Junos OS FreeBSD에서 업그레이드된 FreeBSD로 업그레이드하고 (2) 업그레이드된 FreeBSD를 통해 여러 Junos OS 업그레이드를 통해 업그레이드할 수 있습니다. 직접 검증을 사용할 수 있는 릴리스 간 업그레이드 여부는 Upgradeing Junos OS FreeBSD를 통해 업그레이드할 수 있습니다.

참고:

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

설치할 패키지 또는 패키지 결정

업그레이드된 FreeBSD를 통해 업그레이드할 소프트웨어 패키지를 Junos OS 확인하려면 Feature Explorer 및 표 1을 참조해야 합니다. 표 1을 사용할 때 다음에 유의하십시오.

  • 업그레이드(또는 다운그레이드)할 때 두 릴리스 이상을 건너뛸 수 있습니다. 즉, 현재 릴리스 이후로 세 가지 릴리스 중 하나만 업그레이드할 수 있습니다. 이보다 더 많은 릴리스를 통해 업그레이드하려면 여러 업그레이드를 수행해야 합니다.

  • 1은 보안 장치와 라우팅 또는 스위칭 장치 간에 정보를 분리하고 있습니다. 이는 보안 장비가 라우팅 및 스위칭 장비와는 다른 릴리스 시퀀스로 릴리스되고, 이에 따라 두 릴리스 이상을 건너 뛰는 것을 구성하는 것이 결정됩니다. 라우팅 및 스위칭 플랫폼이 각 메인 릴리즈에서 소프트웨어를 릴리스한 반면, 보안 플랫폼은 17.4, 17.3, 15.1X49 및 12.3X48의 릴리스만 있습니다. 예를 들어, Release 12.3에서 업그레이드된 FreeBSD를 지원하는 Junos OS 첫 번째 릴리스로 업그레이드하려면 여러 가지 업그레이드가 필요합니다. 하지만, 보안 장비가 Release 12.3에서 업그레이드된 FreeBSD(Junos OS 17.3)를 지원하는 첫 번째 릴리스로 업그레이드하려면 단 한 번의 업그레이드만 거치게 됩니다.

64비트 이미지의 무료BSD를 Junos OS 업그레이드하는 것이 좋습니다. 15.1보다 Junos OS 릴리스에서 파티션 스왑 페이지는 메모리 파일 시스템 파티션의 일부로 계산됩니다. 이 방법을 사용하면 이론적으로 32비트 이미지를 사용할 때 액세스할 수 있는 최대 4GB 메모리가 남습니다. 그러나 업그레이드된 FreeBSD를 Junos OS 실행되는 경우 시스템은 3.4GB의 가용 물리적 주소 공간 또는 3GB의 사용 가능한 RAM만 남겨 떠날 수 있는 실제 파티션 크기만 계산합니다.

필요한 설치 패키지 및 절차를 결정하려면 다음을 수행하십시오.

  1. Feature Explorer에서 FreeBSD 10+ 항목으로 Junos 커널 업그레이드를 봐야 합니다.

    링크를 클릭하거나 클릭하여 https://pathfinder.juniper.net/feature-explorer/ 입력한 다음freebsd, Junos 커널 업그레이드를 FreeBSD 10+로 선택합니다.

    업그레이드된 FreeBSD와 함께 Junos OS 실행되는 플랫폼 목록과 출시된 소프트웨어 릴리스가 표시됩니다. 서로 다른 플랫폼은 먼저 여러 Junos OS 버전에서 업그레이드된 FreeBSD를 통해 운영을 지원합니다. 이 목록을 사용하여 장비에서 FreeBSD로 업그레이드하기 위해 설치해야 하는 릴리스를 Junos OS 있습니다.

  2. 다음 단계로 업그레이드할 경로를 결정하려면 표 1을 참조하십시오.

    • 현재 실행 중인 디바이스 릴리스를 결정하십시오.

      릴리스 시퀀스를 먼저 살펴보고 두 번째 열에서 디바이스에서 실행되는 릴리스를 찾아야 합니다.

    • 설치해야 하는 릴리스를 결정해야 합니다.

      세 번째 열은 업그레이드된 FreeBSD를 통해 플랫폼 유형을 실행하는 데 설치해야 하는 가장 빠른 Junos OS 줄 것입니다.

    표 1: 업그레이드된 무료BSD를 Junos OS 업그레이드 경로

    릴리스 시퀀스

    현재 라우터의 Junos OS 릴리스

    업그레이드된 무료BSD를 Junos OS 최신 릴리스 지원

    업그레이드 경로

    예제

    라우팅 및 스위칭

    릴리스 12.3 이전

    15.1

    여러 단계로 업그레이드하여 한 번의 업그레이드로 두 릴리스 이상을 건너뛸 수 있습니다.

    Release 12.1에서 업그레이드하려면 먼저 Release 13.1로 업그레이드한 다음 릴리스 14.1로 업그레이드한 다음 릴리스 15.1 또는 16.1로 업그레이드하십시오.

    12.3 ~ 13.2

    15.1

    두 단계로 업그레이드하십시오.

    Release 12.3에서 릴리스 13.3으로 업그레이드한 다음 릴리스 15.1으로 업그레이드하십시오.

    Release 13.2에서 릴리스 14.2로 업그레이드한 다음 릴리스 15.1으로 업그레이드하십시오.

    13.3 ~ 14.2

    15.1

    단일 단계로 업그레이드하십시오.

    Release 13.3에서 업그레이드하려면 Release 15.1로 직접 업그레이드하십시오.

    Release 14.2에서 업그레이드하려면 Release 15.1 또는 16.1로 직접 업그레이드하십시오.

    보안

    12.3 ~ 17.2

    17.3

    단일 단계로 업그레이드하십시오.

    Release 12.3X48에서 업그레이드하려면 Release 17.3으로 직접 업그레이드하십시오.

    15.1 ~ 17.2

    17.3

    단일 단계로 업그레이드하십시오.

    Release 15.1X49에서 업그레이드하려면 Release 17.3으로 직접 업그레이드하십시오.

    15.1 ~ 17.3

    17.4

    단일 단계로 업그레이드하십시오.

    Release 15.1x49-D80에서 업그레이드하려면 Release 17.4로 직접 업그레이드하십시오.

    참고:

    또한 경로가 가장 앞선 2개의 릴리스에서 Junos OS 정책에 따라 FreeBSD를 Junos OS FreeBSD로 업그레이드하여 Junos OS 릴리스를 다운그레이드할 수 있습니다. Junos OS

  3. 업그레이드된 FreeBSD Junos OS 다운로드하십시오.

    패키지 프리픽스를 나열하는 표는 Junos OS Junos OS 패키지 이름을 참조합니다. 패키지 이름에 대한 자세한 내용은 Upgraded FreeBSD를 Junos OS 패키지 이름의 변경을 참조하십시오.

  4. 장비에 다음 절차 중 하나를 사용하여 소프트웨어 패키지를 계속 설치하십시오.

업그레이드된 freeBSD를 통해 Junos OS 설치하고 Junos OS

업그레이드된 Junos OS 통해 업그레이드된 무료BSD로 파일 시스템을 재구성합니다. 사전 예방안을 취하지 않는 한 특정 파일 및디렉터만 보존합니다. 기본적으로 업그레이드 프로세스는 다음과 같은 디렉터만 보존합니다.

  • /config

  • /etc/localtime

  • /var/db

  • /var/etc/master.passwd

  • /var/etc/inetd.conf

  • /var/etc/pam.conf

  • /var/etc/resolv.conf

  • /var/etc/syslog.conf

  • /var/etc/localtime

  • /var/etc/exports

  • /var/etc/extensions.allow

  • /var/preserve

  • /var/tmp/baseline-conf

  • /var/tmp/preinstall_boot_loader.conf

참고:

/var/db/config에서 구성 파일 크기에 따라 최대 10개 롤백 구성이 저장됩니다.

참고:

스위치 EX2300 EX3400, 다음렉터는 사용할 수 없습니다.

  • /etc/localtime

  • /var/etc/localtime

  • /var/etc/exports

  • /var/preserve

  • /var/tmp/preinstall_boot_loader.conf

시작하기 전에 보호되지 않는 다른 Director에 중요한 파일이 있는 경우 라우터 또는 스위치를 업그레이드하기 전에 라우터에서 안전한 위치로 복사합니다.

주의:

미디어 설치(USB 또는 네트워크)를 사용하는 경우 시스템이 삭제 및 다시 분할됩니다. 시작하기 전에 중요한 파일이 있는 경우 장비를 업그레이드하기 전에 중요한 파일을 장비에서 안전한 위치로 복사하십시오.

업그레이드된 FreeBSD를 Junos OS 다운로드하려면 다음 Junos OS:

  1. 다음 모드에서 request system software add install-package-name.tgz no-validate 작동 모드에서 명령을 CLI.
    참고:

    옵션은 no-copy 기본적으로 활성화됩니다.

    명령어 no-validate 와 함께 옵션을 request system software add 사용합니다. no-validate 옵션을 떠나는 경우 명령 validate 은 기본적으로 옵션을 사용하며, 실행 중인 구성을 직접 검증하는 것은 이전 버전의 FreeBSD 커널에 따라 Junos OS FreeBSD로 업그레이드하는 Junos OS 작동하지 않습니다.

    참고:

    reboot request system software add 명령과 함께 옵션을 사용할 수도 있지만, FreeBSD 6.1 기반 Junos OS 업그레이드된 FreeBSD로 업그레이드하는 Junos OS 권장되지 않습니다.

    참고:

    업그레이드된 FreeBSD를 통해 Junos OS 업그레이드된 현재 구성을 확인하려면 Junos OS( Upgraded FreeBSD 를 사용하는 경우 Junos OS 요청 시스템 소프트웨어 검증을 사용하십시오.

    새로운 Junos OS 디바이스에 설치됩니다.

  2. 명령을 사용하여 새 소프트웨어를 시작하려면 디바이스를 재부 request system reboot 팅합니다.
    참고:

    새로 설치된 디바이스 버전을 로드하려면 디바이스를 재부팅해야 Junos OS 합니다.

    설치를 종료하려면 디바이스를 재부팅하지 말아야 합니다. 대신 설치를 완료한 다음 명령을 실행 request  system software delete install-package-name.tgz 합니다. 이는 설치를 중단할 마지막 EX2300 수 있는 EX3400 있습니다.

    시스템을 재부팅하면 소프트웨어가 로드됩니다. 설치는 5~10분 정도 소요될 수 있습니다. 그런 다음, 이 장치는 소프트웨어가 설치된 부팅 장비에서 재부팅됩니다. 재부팅이 완료되면 디바이스에 로그인 프롬프트가 표시됩니다.

    소프트웨어가 업그레이드되는 동안 설치를 수행하는 라우팅 엔진 라우팅 트래픽이 라우팅되지 않습니다.

  3. 로그인하고 명령을 show version 실행하여 설치된 소프트웨어 버전을 확인합니다.
    참고:

    출력에는 OS 커널, OS 런타임 및 장치에 설치된 기타 패키지가 표시됩니다.

다른 Junos OS 무료BSD로 업그레이드된 Junos OS FreeBSD를 통해 업그레이드된 무료BSD를 통해 설치

주의:

미디어 설치(USB 또는 네트워크)를 사용하는 경우 시스템이 삭제 및 다시 분할됩니다. 시작하기 전에 중요한 파일이 있는 경우 장비를 업그레이드하기 전에 중요한 파일을 장비에서 안전한 위치로 복사하십시오.

업그레이드된 Junos OS 다른 릴리스의 FreeBSD를 통해 Junos OS 함께 설치하려면 다음을 할 수 있습니다.

  1. 다음 모드에서 request system software add package-name validate reboot 작동 모드에서 명령을 CLI.
    참고:

    Junos OS Release 21.2R1은 FreeBSD 10 또는 11에서 지원되지 않는 시스템 통화를 사용하는 FreeBSD 12에서 실행하기 때문에 패키지 validate request system software add 를 설치할 때 명령에 옵션이 아닌 다음 옵션 중 하나를 포함해야 합니다.

    • no-validate

    • validate-on-host

    • validate-on-routing-engine

    참고:

    옵션은 no-copy 기본적으로 활성화됩니다.

    명령어 validatereboot 함께 옵션 request system software add 사용 명령어는 기본적으로 옵션을 validate 사용합니다. validate 무료BSD를 통해 업그레이드된 Junos OS Junos OS, Junos OS 업그레이드된 FreeBSD로 업그레이드할 Junos OS 옵션을 사용해 검증하는 것이 좋습니다.

    옵션을 떠나 reboot 면 별도의 재부팅 단계에서 이 옵션을 사용할 수 있습니다.

    새로운 Junos OS 디바이스에 설치됩니다.

  2. 업그레이드된 FreeBSD와 Junos OS 설치를 검증합니다.
    참고:

    출력에는 OS 커널, OS 런타임 및 장치에 설치된 기타 패키지가 표시됩니다.

업그레이드된 무료BSD를 Junos OS 다운로드

Junos OS Release 15.1에서부터 시작되는 특정 하드웨어 플랫폼은 이전 버전의 FreeBSD가 Junos OS FreeBSD 커널을 기반으로 한 업그레이드된 커널을 기반으로 실행됩니다. 업그레이드된 FreeBSD로 Junos OS 어떤 플랫폼을 지원하는지 찾으시하려면 Feature Explorerfreebsd를 보고 FreeBSD 10+로의 Junos 커널 업그레이드를 선택합니다.

이 주제에서는 업그레이드된 FreeBSD를 통해 Junos OS 여러 절차에 대해 논의합니다. 한 가지 절차는 기존 애플리케이션의 다운그레이드 방법을 Junos OS. 다른 절차는 업그레이드된 FreeBSD를 통해 Junos OS 릴리스의 이전 버전으로 다운그레이드하는 방법을 설명합니다.

절차 간의 가장 큰 차이점 validate no-validate 은 명령어와 옵션을 사용할 것인지 여부 request system software add 입니다. 레거시 버전 2개 버전 간을 다운그레이드하면 Junos OS. validate 마찬가지로, Junos OS FreeBSD Release 18.1 이상에서 Release 17.4 이상으로 업그레이드된 경우 작동합니다 validate . no-validate 그러나 업그레이드된 FreeBSD 릴리스와 Junos OS 간에 다운그레이드 시 해당 옵션이 사용되어야 하는 한 가지 상황이 있으며 Junos OS, 업그레이드된 FreeBSD Release 17.4 이상에서 17.4 이상에서 릴리스로 Junos OS 릴리스 15.1 ~ 17.3을 사용하는 경우입니다.

각 상황에 적합한 절차를 선택하고 수행하십시오.

무료BSD Junos OS 업그레이드를 통해 기존 애플리케이션에서 Junos OS

이전에 업그레이드된 FreeBSD로 Junos OS, 다운그레이드가 가장 앞선 2개 릴리스에서 건너 뛰는 Junos OS 정책을 준수하는 한 이전 버전의 Junos OS(즉, 레거시 Junos OS)로 다운그레이드할 수 있습니다.

이 예에서는 패키지/var/tmp/jinstall-13.3R2.7-domestic-signed.tgzre0를 사용하여 기본 Junos OS()에 레거시 라우팅 엔진.

무료BSD를 Junos OS 업그레이드하여 기존 애플리케이션에서 Junos OS:

  1. 이 명령 request system software add package-name no-validate reboot 어에서 운영 모드에서 명령을 CLI.

    명령어 no-validatereboot 함께 옵션 request system software add 사용 옵션을 남겨 no-validate validate 두면 명령은 기본적으로 옵션을 사용하며, 실행 중인 구성을 직접 검증하는 것은 업그레이드된 FreeBSD를 사용하는 경우 Junos OS 기존 구성 Junos OS 작동하지 않습니다.

    옵션을 떠나 reboot 면 별도의 재부팅 단계에서 이 옵션을 사용할 수 있습니다.

    다음 예제에서는 옵션을 re0 사용합니다.

  2. 소프트웨어 패키지의 다운그레이드를 검증합니다.

    출력에는 OS 커널, OS 런타임 및 장치에 설치된 기타 패키지가 표시됩니다.

업그레이드된 freeBSD Junos OS 17.4 이상에서 Release 15.1 ~ 17.3으로 하락

이 절차는 업그레이드된 FreeBSD Release 17.4 Junos OS 업그레이드된 FreeBSD를 통해 이전 릴리스로 다운그레이프된 Junos OS 적용할 수 있습니다.

참고:

다른 Director에 중요한 파일이 있는 경우 라우터 또는 스위치에서 안전한 위치로 복사한 후 라우터 또는 스위치를 업그레이드할 수 있습니다.

업그레이드된 FreeBSD release 17.Junos OS 버전에서 Release 15.1 ~ 17.3으로 다운그레이드하려면:

  1. 다음 모드에서 request system software add package-name no-validate reboot 작동 모드에서 명령을 CLI.

    명령어 no-validatereboot 함께 옵션 request system software add 사용 no-validate 옵션을 떠나는 경우 명령 validate 은 기본적으로 옵션을 사용하며, 실행 중인 구성의 직접 검증은 업그레이드된 FreeBSD를 통해 Junos OS 릴리스 이전 릴리스로 다운그레이닝하는 데 작동하지 Junos OS FreeBSD Release 17.4 이상에서 제공됩니다.

    옵션을 떠나 reboot 면 별도의 재부팅 단계에서 이 옵션을 사용할 수 있습니다.

    새로운 Junos OS 디바이스에 설치됩니다.

  2. 업그레이드된 FreeBSD를 Junos OS 설치를 검증합니다.

    출력에는 OS 커널, OS 런타임 및 장치에 설치된 기타 패키지가 표시됩니다.

업그레이드된 freeBSD Junos OS 17.3 이상에서 릴리스 15.1에서 17.2로 하락

이 절차는 업그레이드된 FreeBSD 릴리스 17.Junos OS 15.1에서 업그레이드된 FreeBSD를 통해 이전 릴리스로 다운그레이프된 Junos OS 적용할 수 있습니다.

참고:

다른 Director에 중요한 파일이 있는 경우 라우터 또는 스위치에서 안전한 위치로 복사한 후 라우터 또는 스위치를 업그레이드할 수 있습니다.

업그레이드된 FreeBSD Junos OS 17.3 이상에서 업그레이드된 FreeBSD를 통해 Junos OS 이전 버전:

  1. 다음 모드에서 request system software add package-name validate reboot 작동 모드에서 명령을 CLI.

    명령어 validatereboot 함께 옵션 request system software add 사용 명령어는 기본적으로 옵션을 validate 사용합니다. 옵션을 떠나 reboot 면 별도의 재부팅 단계에서 이 옵션을 사용할 수 있습니다.

    새로운 Junos OS 디바이스에 설치됩니다.

  2. 업그레이드된 freeBSD를 Junos OS 설치를 검증합니다.

    출력에는 OS 커널, OS 런타임 및 장치에 설치된 기타 패키지가 표시됩니다.

업그레이드된 freeBSD Junos OS 18.1 이상에서 릴리스 17.4 이상으로 다운로드

이 절차는 업그레이드된 FreeBSD releases 18.1 Junos OS 업그레이드된 FreeBSD Release 17.4 이상에서 Junos OS 버전으로 다운그레이프될 때 적용합니다.

참고:

다른 Director에 중요한 파일이 있는 경우 라우터 또는 스위치에서 안전한 위치로 복사한 후 라우터 또는 스위치를 업그레이드할 수 있습니다.

업그레이드된 FreeBSD release 18.Junos OS 이상에서 업그레이드된 FreeBSD Release 17.4 이상을 Junos OS 다운로드하려면:

  1. 다음 모드에서 request system software add package-name validate reboot 작동 모드에서 명령을 CLI.

    명령어 validatereboot 함께 옵션 request system software add 사용 명령어는 기본적으로 옵션을 validate 사용합니다. 옵션을 떠나 reboot 면 별도의 재부팅 단계에서 이 옵션을 사용할 수 있습니다.

    새로운 Junos OS 디바이스에 설치됩니다.

  2. 업그레이드된 freeBSD를 Junos OS 설치를 검증합니다.

    출력에는 OS 커널, OS 런타임 및 장치에 설치된 기타 패키지가 표시됩니다.