Description

How to upgrade SRX5K-RE3

Solution

SRX5K-RE3-128G is Routing Engine for SRX5400, SRX5600, and SRX5800 Services Gateways, based on Intel’s Haswell-EP CPU with 6 cores, and 128G of DDR4 memory.

It provides increased control plane performance and scalability along with virtualization features in SRX5K chassis

 

1) To check if Device is using RE3 run "show chassis hardware extensive " and see check Routing Engine FRU Model Number:

 

root@jtac-srx5800> show chassis hardware extensive

Hardware inventory:

 

Routing Engine 0 REV 07  750-095568  EBAP6205     SRX5k RE-2000x6

 Jedec Code:  0x7fb0      EEPROM Version:  0x02

 P/N:     750-095568    S/N:        EBAP6205

 Assembly ID: 0x0c94      Assembly Version: 01.07

 Date:     04-14-2023    Assembly Flags:  0x00

 Version:   REV 07      CLEI Code:     CMUCAMHCAB

 ID: SRX5k RE-2000x6       FRU Model Number: SRX5K-RE3-128G >>>>>>> showing SRX5K-RE3

 

2)Download the RE3 image from https://support.juniper.net/support/downloads/?p=srx5800 page

3)Once downloaded use the below command to install the Junos on the device

 

root@jtac-srx5800> request vmhost ?

Possible completions:

 cleanup       RE vmhost cleanup /var/tmp, /var/crash and /var/log

 file-copy      Copy file from vmhost to vjunos

 halt         Halt the software on RE

 hard-disk-test    Run smartd self tests on hard disks

 power-off      Power off the software on RE

 power-on       Power on the system

 reboot        Reboot RE vmhost

 snapshot       Create a vmhost recovery snapshot

 software       Perform vmhost software extension or upgrade

 zeroize       Erase all data, including configuration and log files

 

root@jtac-srx5800> request vmhost software add /var/tmp/junos-vmhost-install-srx-x86-64-22.2R3.15.tgz 

Verified junos-vmhost-install-srx-x86-64-22.2R3.15 signed by PackageDevelopmentECP256_2023 method ECDSA256+SHA256

i40e NVM version is 7.00

Proceeding with install

Copied the config and other data to the aux disk.

Transfer junos-host-upgrade.sh

Transfer Done

 

4)To upgrade you need to reboot using command 'request vmhost reboot' if you use ' request system reboot ' it won't upgrade

 

Ex: If I reboot using request system srx5800 won't upgrade to 22.2R3

 

root@jtac-srx5800> show version

Hostname: jtac-srx5800

Model: srx5800

Junos: 21.4R3-S5.4

 

root@jtac-srx5800> request system reboot

Reboot the system ? [yes,no] (no) yes

 

It came up on 21.4R3-S5 only and didn't upgrade to 22.2R3

 

Tue Apr 9 16:47:41 IST 2024

 

FreeBSD/amd64 (jtac-srx5800-r2021) (ttyu0)

 

login: root

Password:

Last login: Tue Apr 9 08:22:58 from 10.32.192.87

 

--- JUNOS 21.4R3-S5.4 Kernel 64-bit JNPR-12.1-20230821.5fbe894_buil

root@jtac-srx5800:~ # cli

root@jtac-srx5800> show version

Hostname: jtac-srx5800

Model: srx5800

Junos: 21.4R3-S5.4

 

5) Use " request vmhost reboot " to upgrade to the installed firmware

 

root@jtac-srx5800> request vmhost reboot

Reboot the vmhost ? [yes,no] (no) yes

 

root@jtac-srx5800> show version

Hostname: jtac-srx5800-r2021

Model: srx5800

Junos: 22.2R3.15
 

For further reference please refer to the VM Host upgrade document :  Installing, Upgrading, Backing Up, and Recovery of VM Host | Junos OS | Juniper Networks

 

Modification History

2024-04-09 : Article Created

2024-07-23: Initial Release