마이그레이션, 업그레이드 및 다운그레이드 지침
이 섹션에는 Junos OS 업그레이드하는 절차와 프로바이더 에지를 위한 Junos Fusion을 위한 Junos OS 대한 업그레이드 및 다운그레이드 정책이 포함되어 있습니다. Junos OS 업그레이드 또는 다운그레이드하는 데는 네트워크의 규모와 구성에 따라 몇 시간이 걸릴 수 있습니다.
어그리게이션 디바이스 업그레이드를 위한 기본 절차
Junos OS 업그레이드 또는 다운그레이드할 때는 항상 패키지를 사용하십시오 jinstall
. 주니퍼 네트웍스 지원 담당자의 jbundle
지시를 받은 경우에만 다른 패키지(예: 패키지)를 사용합니다. 패키지 내용 jinstall
과 설치 프로세스의 세부 사항에 대한 자세한 내용은 설치 및 업그레이드 가이드를 참조하십시오.
업그레이드하기 전에 파일 시스템과 현재 활성 Junos OS 구성을 백업하여 업그레이드가 실패할 경우 알려진 안정적인 환경으로 복구할 수 있습니다. 다음 명령을 실행합니다.
user@host> request system snapshot
설치 프로세스는 파일 시스템을 재구축하고 Junos OS 완전히 재설치합니다. 이전 소프트웨어 설치의 구성 정보는 유지되지만 로그 파일의 내용은 지워질 수 있습니다. 구성 템플릿 및 셸 스크립트(유일한 예외는 및 ssh
파일)와 같은 라우팅 플랫폼에 juniper.conf
저장된 파일을 제거할 수 있습니다. 저장된 파일을 보존하려면 라우팅 플랫폼을 업그레이드하거나 다운그레이드하기 전에 다른 시스템으로 복사합니다. 설치 및 업그레이드 가이드를 참조하십시오.
Junos OS 릴리스 21.1R1의 다운로드 및 설치 프로세스는 이전 Junos OS 릴리스의 다운로드 및 설치 프로세스와 다릅니다.
-
웹 브라우저를 사용하여 주니퍼 네트웍스 웹 페이지에서 소프트웨어 URL 다운로드로 이동합니다.
-
사용자 이름(일반적으로 이메일 주소)과 주니퍼 네트웍스 담당자가 제공한 암호를 사용하여 주니퍼 네트웍스 인증 시스템에 로그인합니다.
-
By Technology > Junos 플랫폼 > Junos Fusion을 선택하여 다운로드할 소프트웨어를 찾으십시오.
-
버전 드롭다운 목록에서 페이지 오른쪽에 있는 릴리스 번호(다운로드할 소프트웨어 버전 수)를 선택합니다.
-
소프트웨어 탭을 선택합니다.
-
릴리스를 위한 소프트웨어 패키지를 선택합니다.
-
최종 사용자 라이선스 계약을 검토하고 수락합니다.
-
소프트웨어를 로컬 호스트에 다운로드합니다.
-
소프트웨어를 라우팅 플랫폼 또는 내부 소프트웨어 배포 사이트로 복사합니다.
-
어그리게이션 디바이스에 새
jinstall
패키지를 설치합니다.참고:업그레이드 프로세스 중에 대역 내 연결이 끊어지므로 콘솔을 사용하여 모든 소프트웨어 패키지를 대역 외로 업그레이드하는 것이 좋습니다.
미국과 캐나다의 고객은 다음 명령을 사용합니다.
-
64비트 소프트웨어의 경우:
참고:프로바이더 에지를 위한 Junos Fusion 구현 시 64비트 Junos OS 소프트웨어를 사용하는 것이 좋습니다.
user@host> request system software add validate reboot source/jinstall64-21.1R1.SPIN-domestic-signed.tgz
-
32비트 소프트웨어의 경우:
user@host> request system software add validate reboot source/jinstall-21.1R1.SPIN-domestic-signed.tgz
다른 모든 고객은 다음 명령을 사용합니다.
-
64비트 소프트웨어의 경우:
참고:프로바이더 에지를 위한 Junos Fusion 구현 시 64비트 Junos OS 소프트웨어를 사용하는 것이 좋습니다.
user@host> request system software add validate reboot source/jinstall64-21.1R1.SPIN-export-signed.tgz
-
32비트 소프트웨어의 경우:
user@host> request system software add validate reboot source/jinstall-21.1R1.SPIN-export-signed.tgz
을 다음 값 중 하나로 대체
source
하십시오.-
/pathname -라우터의 로컬 디렉터리에서 설치된 소프트웨어 패키지의 경우.
-
원격 위치에서 다운로드 및 설치된 소프트웨어 패키지의 경우:
-
hostnameftp:///pathname
-
hostnamehttp:///pathname
-
hostnamescp:///pathname(캐나다 및 미국 버전에서만 사용 가능)
-
옵션은
validate
라우터가 성공적으로 재부팅되도록 소프트웨어 패키지를 추가하기 위한 전제 조건으로 현재 구성에 대해 소프트웨어 패키지를 검증합니다. 이는 추가되는 소프트웨어 패키지가 다른 릴리스용일 때의 기본 동작입니다.업그레이드가
reboot
검증되고 설치된 후 명령을 추가하면 라우터가 재부팅됩니다. 재부팅이 완료되면 라우터가 로그인 프롬프트를 표시합니다. 로드 프로세스는 5~10분 정도 걸릴 수 있습니다.재부팅은 업그레이드가 성공하는 경우에만 발생합니다.
-
Junos OS 릴리스 21.1R1 jinstall
패키지를 설치한 후에는 명령을 실행 request system software rollback
하여 이전에 설치된 소프트웨어로 돌아갈 수 없습니다. 대신 명령을 실행하고 request system software add validate
이전에 설치된 소프트웨어에 jinstall
해당하는 패키지를 지정해야 합니다.
중복 라우팅 엔진으로 어그리게이션 디바이스 업그레이드
어그리게이션 디바이스에 두 개의 라우팅 엔진이 있는 경우 다음과 같이 각 라우팅 엔진 별도로 Junos OS 설치를 수행하여 네트워크 운영 중단을 최소화합니다.
-
마스터 라우팅 엔진 GRES(Graceful 라우팅 엔진 Switchover)를 비활성화하고 두 라우팅 엔진에 구성 변경을 저장합니다.
-
백업 라우팅 엔진 새 Junos OS 릴리스를 설치하는 동시에 현재 실행 중인 소프트웨어 버전을 마스터 라우팅 엔진 유지합니다.
-
백업 라우팅 엔진 새 소프트웨어 버전이 올바르게 실행되고 있는지 확인한 후 백업 라우팅 엔진 전환하여 새 소프트웨어를 활성화합니다.
-
백업 라우팅 엔진 활성화된 원래 마스터 라우팅 엔진 새 소프트웨어를 설치합니다.
자세한 절차는 설치 및 업그레이드 가이드를 참조하십시오.
새틀라이트 디바이스 변환을 위한 스위치 준비
Junos 퓨전 토폴로지의 위성 디바이스는 표준 Junos OS 소프트웨어 패키지와 다른 위성 소프트웨어 패키지를 사용합니다. 위성 디바이스에 위성 소프트웨어 패키지를 설치하기 전에 먼저 대상 위성 디바이스를 위성 소프트웨어로 변환할 수 있는 임시 Junos OS 소프트웨어 버전으로 업그레이드해야 합니다. 위성 디바이스 하드웨어 및 소프트웨어 요구 사항은 Junos fusion 소프트웨어 및 하드웨어 요구 사항 이해를 참조하십시오.
릴리스 14.1X53-D43 Junos OS을 실행하는 독립 실행형 스위치가 어그리게이션 디바이스에서 작업이 시작될 때 위성 디바이스로 변환하기 전에 다음 조건을 충족해야 합니다.
-
스위치는 SNOS 3.1 이상으로만 변환할 수 있습니다.
-
스위치는 명령을 사용하여
request system zeroize
공장 기본 구성으로 설정해야 하며, 구성에set chassis auto-satellite-conversion
다음 명령을 포함해야 합니다.
EX4300 스위치를 사용하는 고객은 다음 명령을 사용합니다.
user@host> request system software add validate reboot source/jinstall-ex-4300-14.1X53-D43.3-domestic-signed.tgz
QFX5100 스위치를 사용하는 고객은 다음 명령을 사용합니다.
user@host> request system software add reboot source/jinstall-qfx-5-14.1X53-D43.3-domestic-signed.tgz
중간 설치가 완료되고 스위치가 위성 디바이스 변환과 호환되는 한 라인에서 Junos 및 OS 버전을 실행하는 경우 다음 단계를 수행합니다.
-
콘솔 포트를 사용하여 디바이스에 로그인합니다.
-
디바이스 삭제:
[edit] user@satellite-device# request system zeroize
참고:디바이스가 재부팅하여 디바이스 재설정 절차를 완료합니다.
콘솔 포트 연결을 사용하여 디바이스에 로그인하지 않은 경우 명령을 입력한 후 디바이스에 대한 연결이 request system zeroize 손실됩니다.
디바이스에 대한 연결이 끊어지면 콘솔 포트를 사용하여 로그인합니다.
-
(EX4300 스위치만 해당) 재부팅이 완료되면 내장된 40Gbps QSFP+ 인터페이스를 Virtual Chassis 포트(VCP)의 네트워크 포트로 변환합니다.
user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port port-number
예를 들어, EX4300-24P 스위치에 내장된 40Gbps QSFP+ 인터페이스 4개를 모두 네트워크 포트로 변환합니다.
user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 0 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 1 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 2 user@satellite-device> request virtual-chassis vc-port delete pic-slot 1 port 3
이 단계는 Junos 퓨전 토폴로지에서 업링크 인터페이스로 사용될 40Gbps QSFP+ 인터페이스에 필요합니다. EX4300 스위치에 내장된 40Gbps QSFP+ 인터페이스는 기본적으로 VCP로 구성되며, 디바이스가 재설정된 후 기본 설정이 복원됩니다.
이 초기 준비 후에는 스위치를 위성 디바이스로 변환하는 세 가지 방법 중 하나를 사용할 수 있습니다. 자동 변환, 수동 변환 및 사전 구성입니다. 각 방법에 대한 자세한 구성 단계는 프로바이더 에지를 위한 Junos Fusion 구성 을 참조하십시오.
위성 디바이스를 독립 실행형 디바이스로 변환
위성 디바이스를 독립형 디바이스로 변환해야 하는 경우 새 Junos OS 소프트웨어 패키지를 위성 디바이스에 설치하고 Junos 퓨전 토폴로지에서 위성 디바이스를 제거해야 합니다.
위성 디바이스가 QFX5100 스위치인 경우 PXE 버전의 Junos OS 설치해야 합니다. PXE 버전의 Junos OS 소프트웨어는 소프트웨어 센터에서 다운로드할 때 Junos OS 패키지 이름의 pxe 를 포함하는 소프트웨어입니다. 예를 들어, Junos OS 릴리스 14.1X53-D43의 PXE 이미지는 install-media-pxe-qfx-5-14.1X53-D43.3 서명.tgz로 명명됩니다. 위성 디바이스가 EX4300 스위치인 경우 표준 jinstall-ex-4300 버전의 Junos OS 설치합니다.
다음 단계는 소프트웨어를 다운로드하고, Junos Fusion에서 위성 디바이스를 제거하고, 디바이스가 독립형 디바이스로 작동할 수 있도록 위성 디바이스에 Junos OS 소프트웨어 이미지를 설치하는 방법을 설명합니다.
-
웹 브라우저를 사용하여 주니퍼 네트웍스 웹 페이지에서 Junos OS 소프트웨어 다운로드 URL을 찾습니다.
-
사용자 이름(일반적으로 이메일 주소)과 주니퍼 네트웍스 담당자가 제공한 암호를 사용하여 주니퍼 네트웍스 인증 시스템에 로그인합니다.
-
드롭다운 목록에서 By Technology > Junos 플랫폼 > Junos Fusion 을 선택하고 위성 디바이스의 스위치 플랫폼 시리즈 및 모델을 선택합니다.
-
플랫폼에 Junos OS 릴리스 14.1X53-D30 소프트웨어 이미지를 선택합니다.
-
최종 사용자 라이선스 계약을 검토하고 수락합니다.
-
소프트웨어를 로컬 호스트에 다운로드합니다.
-
소프트웨어를 라우팅 플랫폼 또는 내부 소프트웨어 배포 사이트로 복사합니다.
-
자동 위성 변환 구성에서 위성 디바이스를 제거합니다.
위성 디바이스의 멤버 번호에 대해 자동 위성 변환이 활성화된 경우 자동 위성 변환 구성에서 멤버 번호를 제거합니다. 새틀라이트 디바이스의 멤버 번호는 FPC 슬롯 ID와 동일합니다.
[edit] user@aggregation-device# delete chassis satellite-management auto-satellite-conversion satellite member-number
예를 들어, Junos Fusion에서 멤버 번호 101을 제거하기 위해 다음을 수행합니다.
[edit] user@aggregation-device# delete chassis satellite-management auto-satellite-conversion satellite 101
계층 수준에서 명령을 입력
show
하여 자동 위성 변환 구성을[edit chassis satellite-management auto-satellite-conversion]
확인할 수 있습니다. -
구성을 커밋합니다.
두 라우팅 엔진에 구성을 커밋하려면 다음을 수행합니다.
[edit] user@aggregation-device# commit synchronize
그렇지 않으면 구성을 단일 라우팅 엔진 커밋합니다.
[edit] user@aggregation-device# commit
-
위성 디바이스에 Junos OS 소프트웨어를 설치하여 디바이스를 독립형 디바이스로 변환합니다.
[edit] user@aggregation-device> request chassis satellite install URL-to-software-package fpc-slot member-number
예를 들어, FPC 슬롯 101을 사용하여 위성 디바이스 역할을 하는 QFX5100 스위치에 어그리게이션 디바이스의 /var/tmp 디렉터리에 저장된 PXE 소프트웨어 패키지를 설치하려면 다음을 수행합니다.
[edit] user@aggregation-device> request chassis satellite install /var/tmp/install-media-pxe-qfx-5-14.1X53-D43.3-signed.tgz fpc-slot 101
예를 들어, FPC 슬롯 101을 사용하여 위성 디바이스 역할을 하는 EX4300 스위치에 어그리게이션 디바이스의 var/tmp 디렉터리에 저장된 소프트웨어 패키지를 설치하려면 다음을 수행합니다.
[edit] user@aggregation-device> request chassis satellite install /var/tmp/jinstall-ex-4300-14.1X53-D30.3-domestic-signed.tgz fpc-slot 101
새틀라이트 디바이스는 소프트웨어 설치가 시작된 후 Junos 퓨전 토폴로지 참여를 중단합니다. 소프트웨어 업그레이드는 이 명령을 입력한 후 시작됩니다.
-
소프트웨어 설치와 함께 재부팅이 완료되기를 기다립니다.
-
디바이스에 다시 로그인하라는 메시지가 표시되면 Junos 퓨전 토폴로지에서 디바이스를 사용할 수 없습니다. 필요에 따라 QFX 시리즈 디바이스에서 트랜시버 제거 또는 트랜시버 제거를 참조하십시오. 디바이스가 Junos Fusion에서 제거되었습니다.
참고:디바이스는 Junos OS 설치가 완료된 후 공장 기본 구성을 사용합니다.
어그리게이션 디바이스 업그레이드
어그리게이션 디바이스를 릴리스 21.1R1로 Junos OS 경우 위성 디바이스를 위성 디바이스 소프트웨어 버전 3.1R1로 업그레이드해야 합니다.
Junos OS 릴리스를 위한 지원 정책 업그레이드 및 다운그레이드
주니퍼에는 EOL 및 EEOL이라는 두 가지 유형의 릴리스가 있습니다.
-
EOL(End of Life) 릴리스는 첫 번째 일반 출시일 이후 24개월 동안 엔지니어링 지원을 받으며 추가 6개월 동안 고객 지원을 받습니다.
EEOL(Extended End of Life) 릴리스는 첫 번째 일반 가용성 날짜 이후 36개월 동안 엔지니어링 지원을 받으며 추가 6개월 동안 고객 지원을 받습니다.
EOL 및 EEOL 릴리스 모두의 경우 다음 3개의 후속 릴리스로 업그레이드하거나 이전 3개의 릴리스로 다운그레이드할 수 있습니다. 예를 들어, 21.1, 21.2, 21.3 릴리스의 다음 세 릴리스로 20.4에서 업그레이드하거나 이전 세 릴리스(20.3, 20.2 및 20.1)로 다운그레이드할 수 있습니다.
EEOL 릴리스의 경우에만 추가 옵션이 있습니다 - 대상 릴리스가 다음 3개 릴리스를 넘어서더라도 한 EEOL 릴리스에서 다음 2개의 후속 EEOL 릴리스로 직접 업그레이드할 수 있습니다. 마찬가지로, 대상 릴리스가 이전 3개 릴리스를 넘어서더라도 하나의 EEOL 릴리스에서 이전 2개의 EEOL 릴리스로 직접 다운그레이드할 수 있습니다. 예를 들어, 20.4는 EEOL 릴리스입니다. 따라서 20.4에서 다음 두 개의 EEOL 릴리스(21.2 및 21.4)로 업그레이드하거나 이전 2개의 EEOL 릴리스(20.2 및 19.4)로 다운그레이드할 수 있습니다.
EOE(릴리스 유형 | 엔지니어링 종료) | 지원 종료(EOS) | 업그레이드/후속 3개 릴리스 | 업그레이드/후속 EEOL 릴리스로 다운그레이드 |
---|---|---|---|---|
수명 종료(EOL) | 24개월 | 엔지니어링 종료 + 6개월 | 예 | 아니요 |
EEOL(Extended End of Life) | 36개월 | 엔지니어링 종료 + 6개월 | 예 | 예 |
EOL 및 EEOL 릴리스에 대한 자세한 내용은 https://www.juniper.net/support/eol/junos.html.
소프트웨어 설치 및 업그레이드에 대한 자세한 내용은 설치 및 업그레이드 가이드를 참조하십시오.
Junos OS 릴리스 22.3에서 다운그레이드
릴리스 22.3에서 지원되는 다른 릴리스로 다운그레이드하려면 업그레이드 절차를 따르지만 21.1 jinstall
패키지를 적절한 릴리스에 해당하는 패키지로 대체합니다.
3개 이상의 릴리스를 다운그레이드할 수 없습니다.
자세한 내용은 설치 및 업그레이드 가이드를 참조하십시오.