Installing Software on EX and QFX Series devices with a Single Routing Engine
You can use this procedure to upgrade Junos OS on switch with a single Routing Engine.
To install software upgrades on a switch with a single Routing Engine:
- Download the software package as described in Downloading Software Packages from Juniper Networks.
- If you have not already done so, connect to the console port on the switch from your management device, and log in to the Junos OS CLI. (For instructions, see Connect and Configure a QFX5120 Switch, Performing the Initial Software Configuration for the QFX5210, or Connecting and Configuring an EX4650 Switch.).
- (Optional) Back up the current software configuration to a second storage option. See the Junos OS Installation and Upgrade Guide for instructions on performing this task.
- (Optional) Copy the software package to the switch. We
recommend that you use FTP to copy the file to the /var/tmp/ directory.
This step is optional because Junos OS can also be upgraded when the software image is stored at a remote location. These instructions describe the software upgrade process for both scenarios.
- Install the new package on the switch:
user@switch> request system software add <package>
Replace package with one of the following paths:
For a software package in a local directory on the switch, use /var/tmp/package.tgz.
For a software package on a remote server, use one of the following paths, replacing package with the software package name—for example,
jinstall-host-qfx-5e-x86-64-20.2R1-S1.5-secure-signed.tgz
.ftp://hostname/pathname/package.tgz
http://hostname/pathname/package.tgz
Note:If you need to terminate the installation, do not reboot your switch; instead, finish the installation and then issue the
request system software delete package.tgz
command, where package.tgz
is, for example,jinstall-host-qfx-5e-x86-64-20.2R1-S1.5-secure-signed.tgz
. This is your last chance to stop the installation. - Reboot the switch to load the installation and start the
new software:
user@switch> request system reboot
- After the reboot has completed, log in and use the
show version
command to verify that the new version of the software is successfully installed.user@switch:> show version localre: -------------------------------------------------------------------------- Hostname: switch Model: qfx5120-48t-6c Junos: 20.2R1-S1.5 JUNOS OS Kernel 64-bit [20200710.a76c78d_builder_stable_11] JUNOS OS libs [20200710.a76c78d_builder_stable_11] JUNOS OS runtime [20200710.a76c78d_builder_stable_11] JUNOS OS time zone information [20200710.a76c78d_builder_stable_11] JUNOS OS libs compat32 [20200710.a76c78d_builder_stable_11] JUNOS OS 32-bit compatibility [20200710.a76c78d_builder_stable_11] JUNOS py extensions2 [20200810.155135_builder_junos_202_r1_s1] JUNOS py extensions [20200810.155135_builder_junos_202_r1_s1] JUNOS py base2 [20200810.155135_builder_junos_202_r1_s1] JUNOS py base [20200810.155135_builder_junos_202_r1_s1] JUNOS OS vmguest [20200710.a76c78d_builder_stable_11] JUNOS OS crypto [20200710.a76c78d_builder_stable_11] JUNOS network stack and utilities [20200810.155135_builder_junos_202_r1_s1] JUNOS libs [20200810.155135_builder_junos_202_r1_s1] JUNOS libs compat32 [20200810.155135_builder_junos_202_r1_s1] JUNOS runtime [20200810.155135_builder_junos_202_r1_s1] JUNOS na telemetry [20.2R1-S1.5] JUNOS Web Management Platform Package [20200810.155135_builder_junos_202_r1_s1] JUNOS qfx runtime [20200810.155135_builder_junos_202_r1_s1] JUNOS common platform support [20200810.155135_builder_junos_202_r1_s1] JUNOS qfx platform support [20200810.155135_builder_junos_202_r1_s1] JUNOS Openconfig [20.2R1-S1.5] JUNOS dcp network modules [20200810.155135_builder_junos_202_r1_s1] JUNOS modules [20200810.155135_builder_junos_202_r1_s1] JUNOS qfx modules [20200810.155135_builder_junos_202_r1_s1] JUNOS qfx Data Plane Crypto Support [20200810.155135_builder_junos_202_r1_s1] JUNOS daemons [20200810.155135_builder_junos_202_r1_s1] JUNOS qfx daemons [20200810.155135_builder_junos_202_r1_s1] JUNOS Services URL Filter package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services TLB Service PIC package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Telemetry [20200810.155135_builder_junos_202_r1_s1] JUNOS Services TCP-LOG [20200810.155135_builder_junos_202_r1_s1] JUNOS Services SSL [20200810.155135_builder_junos_202_r1_s1] JUNOS Services SOFTWIRE [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Stateful Firewall [20200810.155135_builder_junos_202_r1_s1] JUNOS Services RTCOM [20200810.155135_builder_junos_202_r1_s1] JUNOS Services RPM [20200810.155135_builder_junos_202_r1_s1] JUNOS Services PCEF package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services NAT [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Mobile Subscriber Service Container package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services MobileNext Software package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Logging Report Framework package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services LL-PDF Container package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Jflow Container package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Deep Packet Inspection package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services IPSec [20200810.155135_builder_junos_202_r1_s1] JUNOS Services IDS [20200810.155135_builder_junos_202_r1_s1] JUNOS IDP Services [20200810.155135_builder_junos_202_r1_s1] JUNOS Services HTTP Content Management package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Crypto [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Captive Portal and Content Delivery Container package [20200810.155135_builder_junos_202_r1_s1] JUNOS Services COS [20200810.155135_builder_junos_202_r1_s1] JUNOS AppId Services [20200810.155135_builder_junos_202_r1_s1] JUNOS Services Application Level Gateways [20200810.155135_builder_junos_202_r1_s1] JUNOS Services AACL Container package [20200810.155135_builder_junos_202_r1_s1] JUNOS SDN Software Suite [20200810.155135_builder_junos_202_r1_s1] JUNOS Extension Toolkit [20200810.155135_builder_junos_202_r1_s1] JUNOS Phone-home [20200810.155135_builder_junos_202_r1_s1] JUNOS Packet Forwarding Engine Support (DC-PFE) [20200810.155135_builder_junos_202_r1_s1] JUNOS Packet Forwarding Engine Support (M/T Common) [20200810.155135_builder_junos_202_r1_s1] JUNOS Juniper Malware Removal Tool (JMRT) [1.0.0+20200810.155135_builder_junos_202_r1_s1] JUNOS J-Insight [20200810.155135_builder_junos_202_r1_s1] JUNOS jfirmware [20200810.155135_builder_junos_202_r1_s1] JUNOS Online Documentation [20200810.155135_builder_junos_202_r1_s1] JUNOS jail runtime [20200710.a76c78d_builder_stable_11] JUNOS FIPS mode utilities [20200810.155135_builder_junos_202_r1_s1] JUNOS Host Software [3.14.52-rt50-WR7.0.0.9_ovp:3.1.0] JUNOS Host qfx-5e host-control package [20.2R1-S1.5] JUNOS Host qfx-5e host-platform package [20.2R1-S1.5] JUNOS Host qfx-5e control-plane package [20.2R1-S1.5] JUNOS Host qfx-5e platform package [20.2R1-S1.5] JUNOS Host qfx-5e base package [20.2R1-S1.5] JUNOS Host qfx-5e data-plane package [20.2R1-S1.5]