VM 호스트를 지원하는 라우팅 엔진에서 i40e NVM 펌웨어 업그레이드
Junos OS 릴리스 24.1R1부터 Linux WR LTS22 기반 VM 호스트 이미지를 설치하려면 i40e NVM 펌웨어를 버전 9.1 이상으로 업그레이드해야 합니다.
Junos OS 릴리스 21.4 R1부터 Linux WR LTS19 기반 VM 호스트 이미지를 설치하려면 i40e NVM 펌웨어를 버전 7.0 이상으로 업그레이드해야 합니다. . 그러나 표준 Junos OS 업그레이드 프로세스를 사용하여 Junos OS 버전을 21.4R1 이상으로 업그레이드하면 업그레이드 프로세스 중에 i40e NVM 펌웨어 업그레이드가 자동으로 수행됩니다. i40e NVM 버전 7.0을 지원하는 해당 i40e 드라이버 버전은 버전 2.8.43 이상입니다.
i40e NVM 버전 6.01은 LTS19 기반 이미지를 설치하기 위한 전제 조건이며, 그렇지 않으면 이미지 설치가 실패합니다.
Junos OS 릴리스 24.1R1 이상에서는 VM 호스트를 지원하는 모든 라우터(SRX 제외)에서 ssh가 기본적으로 비활성화되어 있습니다.
시스템에서 실행되는 Junos OS 버전이 Junos OS 21.4R1에서 다운그레이드되는 경우 i40e NVM 펌웨어 다운그레이드가 지원되지 않습니다. 따라서 라우팅 엔진에 설치된 해당 i40e NVM 펌웨어 버전을 지원하는 Junos OS 버전을 설치해야 합니다.
Junos OS 릴리스 22.3R1부터 디바이스를 Junos OS 버전 18.2R1에서 22.3R1로 업그레이드하면 i40e NVM 펌웨어가 버전 4.26에서 버전 7.0으로 자동 업그레이드됩니다
표 1 에 나와 있는 Junos OS 릴리스에는 i40e NVM 펌웨어 버전 6.01 및 i40e NVM 펌웨어 버전 7.0을 모두 지원하는 i40e 드라이버 버전 2.8.43 및 i40e 드라이버 버전 2.4.3이 모두 포함되어 있습니다. 따라서 i40e NVM 펌웨어 버전 6.01 또는 7.0을 실행하는 라우팅 엔진에서 사용할 수 있습니다.
아래 나열된 버전 이전의 JUNOS 이미지의 경우 i40e NVM 펌웨어 버전 7.0이 지원되지 않습니다.
19.3 |
19.4 |
20.1 |
20.2 |
20.3 |
20.4 |
21.1+ |
---|---|---|---|---|---|---|
19.3R2-S6 |
19.4R1-S4 |
20.1R2-S2 |
20.2R2-S3 |
20.3R1-S2 |
20.4R1-S1 |
21.1R1 이상 |
19.3R3-S2 |
19.4R2-S4 |
20.1R3 (영어) |
20.2R3 |
20.3R2 (영어) |
20.4R2 (영어) |
|
19.4R3-S2 |
20.3R2-S1 |
|||||
19.4R3-S3 |
20.3R3 |
|||||
20.3X75-D10 |
Junos OS 릴리스 19.3R1부터 Linux WRL9 기반 VM 호스트 이미지를 설치하려면 i40e NVM 펌웨어를 버전 6.01로 업그레이드해야 합니다.
표 2 에는 i40e NVM 펌웨어 업그레이드를 지원하는 Junos OS 릴리스가 나와 있습니다.
플랫폼 |
15.x |
16.x |
17.x |
18.x |
19.x |
21.x |
---|---|---|---|---|---|---|
EX9208 (영문) |
15.1F6-S11 |
15.1F6-S11 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
|
PTX5000 |
15.1F6-S11 |
16.1R7 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
|
PTX3000 |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
18.2R3 / 18.3R3 / 18.4R2 |
19.1R2 / 19.2R1 |
|
MX240 / MX480 / MX960 / MX2010 / MX2020 |
15.1F6-S11 |
16.1R7 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
|
MX2008 시리즈 |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
18.2R3 / 18.3R3 / 18.4R2 |
19.1R2 / 19.2R1 |
|
MX10016/MX10008 PTX10016/MX10008 |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
18.2R3 / 18.3R3 / 18.4R2 |
19.1R2 / 19.2R1 |
|
SRX5400/ SRX5600/ SRX5800 (SRX5K-RE3-128G에서만 지원) |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
21.4 |
다음 Junos OS 릴리스는 버전 4.26에서 버전 7.00으로의 자동 i40e NVM 펌웨어 업그레이드를 지원합니다. 이를 통해 디바이스를 18.2와 같은 이전 Junos OS 릴리스에서 Junos OS 릴리스 21.4 이상으로 직접 업그레이드할 수 있습니다.
-
21.4R3-S5 이상
-
22.1R3-S3 이상
-
22.2R3-S1 이상
-
22.3R3 이상
-
22.4R3 이상
-
23.1R2 이상
-
23.2R2 이상
-
23.3R1 이상
-
23.4R1 이상
위에서 언급한 릴리스에서 다운그레이드해야 하는 경우 표 1에 언급된 릴리스로만 다운그레이드할 수 있습니다.
i40e 2.4.3 드라이버 버전을 지원하므로 업그레이드된 i40e NVM 펌웨어를 사용하여 라우팅 엔진에 이전 Junos OS 이미지를 설치할 수 있습니다. USB를 사용하여 표 3에 나열되지 않은 이전 버전의 VM 호스트 이미지를 설치하면 라우팅 엔진이 제대로 시작되지 않습니다. 이 경우 새 i40e NVM 펌웨어를 지원하는 버전으로 VMHost 이미지를 다시 설치할 수 있습니다.
표 3 에는 NVM-6.01 펌웨어를 지원하는 플랫폼이 나와 있습니다.
플랫폼 |
i40e-1.1.23/ NVM-4.26 지원 |
i40e-2.4.3/ NVM-6.01 지원 |
||||
---|---|---|---|---|---|---|
EX9208 (영문) |
15.1에프3 |
15.1F6-S11 |
16.1R7 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
PTX5000 |
15.1에프3 |
15.1F6-S11 |
16.1R7 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R3 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
PTX3000 |
16.1R4 |
해당 사항 없음 |
16.1R7 |
17.3R3-S6 / 17.4R2-S7 |
18.2R3-S8 / 18.2R3 / 18.3R3 / 18.4R2 |
19.1R2/ 19.2R1 |
MX240/MX480/MX960 |
15.1에프3 |
15.1F6-S11 |
16.1R7 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
MX2010/MX2020 |
15.1F5-S1 |
15.1F6-S11 |
16.1R7 |
17.1R3 / 17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
MX2008 시리즈 |
15.1에프7 |
해당 사항 없음 |
해당 사항 없음 |
17.2R3 / 17.3R3 / 17.4R2 |
18.1R1 / 18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
MX10016/MX10008 PTX10016/MX10008 |
18.2R1 |
해당 사항 없음 |
해당 사항 없음 |
해당 사항 없음 |
18.2R1 / 18.3R1 / 18.4R1 |
19.1R1 이상 |
i40e-NVM 업그레이드는 다음 플랫폼에서 선택 사항입니다.
-
MX10003
-
PTX10002-XX
-
QFX1000, QFX10002
-
QFX5000
-
i40e NVM 펌웨어는 주니퍼 네트웍스 지원 담당자의 지시에 따라서만 업그레이드해야 합니다. NVM 펌웨어를 업그레이드한 후에는 다운그레이드 작업이 지원되지 않습니다. 최신 업데이트는 https://kb.juniper.net/ 참조하십시오.
-
라우터 콘솔 액세스를 사용하여 이 절차를 구현해야 합니다. 또한 펌웨어 업그레이드 프로세스 중에 라우팅 엔진의 전원 사이클링을 여러 번 수행해야 합니다.
펌웨어 업그레이드를 시작하기 전에 i40e NVM의 현재 펌웨어 버전을 확인하십시오.
user@host> show system firmware Part Type Tag Current Available Status version version Routing Engine 0 RE BIOS 0 0.53.1 OK Routing Engine 1 RE BIOS 0 0.43 0.53 OK Routing Engine 1 RE FPGA 1 28.0.0 41.0 OK Routing Engine 1 RE SSD1 3 0.0.0 OK Routing Engine 1 RE SSD2 3 0.0.0 OK Routing Engine 1 RE i40e-NVM 7 4.26 OK
값이 Current version
보다 6.01
작으면 i40e NVM 펌웨어 업그레이드를 위해 다음 절차를 사용할 수 있습니다.
단일 라우팅 엔진이 있는 라우터에서 i40e NVM 펌웨어를 업그레이드하려면:
이중 라우팅 엔진이 있는 라우터에서는 을 request chassis cb (offline | online) slot slot-number
(를) 사용하여 라우팅 엔진의 전원을 껐다 켜야 합니다. 따라서 외부 전원 순환기를 사용하지 않고 파일 시스템 오류를 일으킬 수 있는 백업 RE의 갑작스러운 전원 순환을 방지할 수 있습니다.
듀얼 라우팅 엔진이 장착된 라우터에서 i40e NVM 펌웨어를 업그레이드하려면:
업그레이드 절차를 진행하기 전에 GRES를 비활성화해야 합니다. 그러나 절차 초기에 GRES를 비활성화하면 디바이스는 두 라우팅 엔진을 모두 업그레이드하기 위해 더 많은 수의 전환이 필요합니다. 따라서 전환 횟수를 줄이려면 먼저 보조 라우팅 엔진을 업그레이드한 다음 기본 라우팅 엔진을 업그레이드하는 것이 좋습니다.
i40e NVM 펌웨어 업그레이드를 지원하는 Junos OS 이미지 버전으로 디바이스를 업그레이드합니다. 표 2를 참조하십시오.
jfirmware-vmhost 패키지를 디바이스에 복사하고 설치합니다.
JTAC에서 파일을 가져온 경우 FTP 또는 SCP를 사용하여 디바이스에 펌웨어 파일을 로드합니다. 디렉터리에 파일을
/var/tmp
저장합니다.user@host> request vmhost software add /var/tmp/jfirmware-vmhost-x86-64-19.2R1.tgz
NVM 펌웨어를 업그레이드합니다.
업그레이드를 시작하려면 다음 명령을 사용합니다.
user@host> request system firmware upgrade re i40nvm Part Type Tag Current Available Status version version Routing Engine 1 RE i40e-NVM 7 4.26 6.01 OK Perform indicated firmware upgrade ? [yes,no] (no) yes Firmware upgrade initiated, use "show system firmware" after reboot to verify the firmware version
명령을 사용하여 업그레이드 상태를 모니터링합니다
show system firmware
. 업그레이드가 시작되면 출력이 상태로 표시됩니다PROGRAMMING (0%)
. 그러나 프로세스 중에는 상태가PROGRAMMING (0%)
증가하지 않습니다.user@host> show system firmware Part Type Tag Current Available Status version version Routing Engine 0 RE BIOS 0 0.53.1 OK Routing Engine 1 RE BIOS 0 0.43 OK Routing Engine 1 RE FPGA 1 28.0.0 OK Routing Engine 1 RE SSD1 3 0.0.0 OK Routing Engine 1 RE SSD2 3 0.0.0 OK Routing Engine 1 RE i40e-NVM 7 4.26 6.01 PROGRAMMING (0%)
명령을 사용하여
request chassis routing-engine master switch
백업 라우팅 엔진으로 전환하여 기본 역할을 다른 RE(예: RE1)로 전환합니다.메모:6단계에서 RE1에서 NVM 업그레이드(즉, RE0)를 진행 중인 라우팅 엔진의 전원을 껐다 켜야 하므로 이 단계가 필요합니다
user@host> request chassis routing-engine master switch Toggle mastership between routing engines ? [yes,no] (no) yes Resolving mastership... Complete. The other routing engine becomes the master.
NVM 업그레이드가 진행 중인 라우팅 엔진의 명령(예: RE0)을 사용하여
request vmhost reboot
디바이스를 재부팅합니다.user@host> request vmhost reboot
콘솔 출력을 모니터링합니다. 라우팅 엔진의 전력 재활용을 여러 번 수행해야 할 수도 있습니다. 콘솔에서 전원을 껐다 켜라는 메시지가 표시되면 라우팅 엔진의 전원을 껐다 켜기 위해 외부 전원 껐다 켜기를 사용합니다. 또는 6단계에서 설명한 대로 명령을
request chassis cb slot slot offline
사용할 수 있습니다.전원을 껐다 켜라는 메시지가 콘솔에 표시됩니다.
“Please Power Cycle your system now and run the NVM update utility again to complete the update. Failure to do so will result in an incomplete NVM update. Upgrade complete please power reboot You may notify to power reboot again after reboot if required”
RE1에서 다음 명령을
request chassis cb slot slot offline
사용하여 RE0의 전원을 껐다 켭니다.RE0의 전원을 끄려면 명령을
request chassis cb slot 0 offline
사용하고 RE0의 전원을 켜려면 명령을request chassis cb slot 0 online
사용합니다.user@host> request chassis cb slot 0 offline Offline initiated, use "show chassis environment cb" to verify
user@host> request chassis cb slot 0 online Online initiated, use "show chassis environment cb" to verify
업그레이드에 성공한 후 펌웨어 버전을 확인합니다.
메모:은(
Current version
는) 6.01이 아닌 6.1로 표시됩니다.user@host> show system firmware Part Type Tag Current Available Status version version Routing Engine 0 RE BIOS 0 0.53.1 OK Routing Engine 1 RE BIOS 0 0.43 OK Routing Engine 1 RE FPGA 1 28.0.0 OK Routing Engine 1 RE SSD1 3 0.0.0 OK Routing Engine 1 RE SSD2 3 0.0.0 OK Routing Engine 1 RE i40e-NVM 7 6.1 6.01 OK
메모:i40e NVM 펌웨어 업그레이드를 지원하지 않는 Junos OS 이미지로 명령을 실행
request vmhost snapshot
한 경우(SSD 복구 스냅샷에 표 3에 언급된 Junos OS 버전보다 오래된 Junos OS 버전이 있는 경우) 명령을 사용하여 스냅샷을request vmhost snapshot
다시 생성하는 것이 좋습니다. 따라서 복구 프로세스의 경우 SSD 복구 스냅샷에는 NVM 6.01을 지원하는 Junos OS 이미지가 있습니다.마찬가지로, RE1에서 i40e NVM을 업그레이드하는 동안 RE0에서 RE1의 전원을 껐다 켭니다.
user@host> request chassis cb slot 1 offline Offline initiated, use "show chassis environment cb" to verify
user@host> request chassis cb slot 1 online Online initiated, use "show chassis environment cb" to verify
다운로드한 이미지에 LLDP를 중지하기 위한 debugfs 기반 메커니즘이 포함되어 있지 않은 경우에만 이 단계를 수행해야 합니다.
lldp-patch-for-i40e-upgrade.tgz 패키지를 다운로드합니다. 각 라우팅 엔진의 /var/tmp/ 디렉토리에 파일을 복사하여 설치합니다.
user@host> request vmhost software add /var/tmp/lldp-patch-for-i40e-upgrade.tgz Verified lldp-patch-for-i40e-upgrade signed by PackageDevelopmentEc_2018 method ECDSA256+SHA256 [ re_name = RE-PTX-2X00x8 ] Pushing script(s) to host ... Install the script(s) under host-os.... Script(s) copy done
user@host>show version | match lldp lldp-patch-for-i40e-upgrade
명령을 사용하여 디바이스를 재부팅합니다
request vmhost reboot
. 라우팅 엔진이 다시 온라인 상태가 되면 업그레이드 프로세스가 완료됩니다.user@host> request vmhost reboot
변경 내역 테이블
기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.