Starting in Junos OS Releases 17.3R2 and 17.4R1, you are not required to use the USB install method to upgrade a QFX5100 switch from a QFX 5 Series to a QFX 5e Series image. Instead, you can install the “QFX 5e Series” package directly using the CLI command request system software add . See Installing a Standard Software Package on QFX5000 and EX4600 Switches for details on using the CLI install method. With releases prior to Junos OS Release 17.3R2 or 17.4R1, you must use this USB install method due to the differences in the boot structure and host OS software of the two types of devices. The purpose of this knowledge base (KB) article is to outline QFX5100 requirements prior to creating a mixed QFX5110 / QFX5100 Virtual Chassis (VC), and instructions for upgrading the QFX5100 by using a bootable USB. There are additional requirements for creating the QFX5110 / QFX5100 Virtual Chassis (VC), and are outlined below.
“-qfx-5-
-qfx-5e-
-qfx-5-
QFX5110 / QFX5100 Virtual Chassis Support
The QFX5110 / QFX5100 Virtual Chassis is supported starting from Junos 17.3R1.10 for the following models:
NOTE : Support for the QFX5100-48T in a QFX5110 Virtual Chassis (VC) was added in Junos 17.3R1-S1.6
NOTE : Following an upgrade from qfx-5 to qfx-5e, all contents under /var/log and host os logs are removed, as the underlying host os is replaced during the upgrade procedure.
qfx-5
qfx-5e
run show version
QFX5100e
Example: qfx -5 version {master:0} root> show virtual-chassis Virtual Chassis ID: 2633.d6a5.0b0e Virtual Chassis Mode: Enabled Mstr Mixed Route Neighbor List Member ID Status Serial No Model prio Role Mode Mode ID Interface 0 (FPC 0) Prsnt TA0000000053 qfx5100-48s-6q 128 Master* N VC Member ID for next new member: 1 (FPC 1) {master:0} root> show version localre: -------------------------------------------------------------------------- Model: qfx5100-48s-6q Junos: 17.3R1.10 qfx -5e version {master:0} root> show virtual-chassis Virtual Chassis ID: 2633.d6a5.0b0e Virtual Chassis Mode: Enabled Mstr Mixed Route Neighbor List Member ID Status Serial No Model prio Role Mode Mode ID Interface 0 (FPC 0) Prsnt TA0000000053 qfx5100e-48s-6q 128 Master* N VC Member ID for next new member: 1 (FPC 1) {master:0} root> show version localre: -------------------------------------------------------------------------- Model: qfx5100e-48s-6q Junos: 17.3R1.10
{master:0} root> show virtual-chassis Virtual Chassis ID: 2633.d6a5.0b0e Virtual Chassis Mode: Enabled Mstr Mixed Route Neighbor List Member ID Status Serial No Model prio Role Mode Mode ID Interface 0 (FPC 0) Prsnt TA0000000053 qfx5100-48s-6q 128 Master* N VC Member ID for next new member: 1 (FPC 1) {master:0} root> show version localre: -------------------------------------------------------------------------- Model: qfx5100-48s-6q Junos: 17.3R1.10
{master:0} root> show virtual-chassis Virtual Chassis ID: 2633.d6a5.0b0e Virtual Chassis Mode: Enabled Mstr Mixed Route Neighbor List Member ID Status Serial No Model prio Role Mode Mode ID Interface 0 (FPC 0) Prsnt TA0000000053 qfx5100e-48s-6q 128 Master* N VC Member ID for next new member: 1 (FPC 1) {master:0} root> show version localre: -------------------------------------------------------------------------- Model: qfx5100e-48s-6q Junos: 17.3R1.10
Example: install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img Please refer to KB34749-[QFX] How to perform format installation on QFX5K via USB [juniper.net] for the format install procedure
install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img
/var/tmp
File name: install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img Copy the file to /var/tmp of the USB device
root@device% dd if=/var/tmp/install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img of=/dev/da1 bs=1m The device writes the installation media image to the USB device. Example: root@device% dd if=install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img of=/dev/da0 bs=1m 1399+0 records in 1399+0 records out 1466957824 bytes transferred in 394.081902 secs (3722469 bytes/sec)
root@device% dd if=/var/tmp/install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img of=/dev/da1 bs=1m
root@device% dd if=install-media-host-usb-qfx-5e-x86-64-17.3R1.10.img of=/dev/da0 bs=1m 1399+0 records in 1399+0 records out 1466957824 bytes transferred in 394.081902 secs (3722469 bytes/sec)
“ request system reboot hypervisor ”
request system reboot hypervisor
The installer menu prompts you to with the following options: Juniper Linux Installer - (c) Juniper Networks 2014 Reboot Install Juniper Linux Platform < ======USE THIS OPTION! Boot to host shell [debug] To select the correct menu option, use the tab key to move through the options. Select Install Juniper Linux Platform, and then press Enter.
Juniper Linux Installer - (c) Juniper Networks 2014 Reboot Install Juniper Linux Platform < ======USE THIS OPTION! Boot to host shell [debug]
show version
Example: {master:0} root> show virtual-chassis Virtual Chassis ID: 2633.d6a5.0b0e Virtual Chassis Mode: Enabled Mstr Mixed Route Neighbor List Member ID Status Serial No Model prio Role Mode Mode ID Interface 0 (FPC 0) Prsnt TA0000000053 qfx5100e-48s-6q 128 Master* N VC Member ID for next new member: 1 (FPC 1) {master:0} root> show version localre: -------------------------------------------------------------------------- Model: qfx5100e-48s-6q Junos: 17.3R1.10
2020-03-03: Added link to KB34749 [juniper.net] in creating the bootable USB section. 2020-07-02: Added paragraph in the summary about USB install not being needed for latest Junos release.2025-10-13: Added clarification regarding the loss of syslogs after upgrading to qfx-5e