Installing Software on a Device with a Single Routing Engine
You can use this procedure to upgrade Junos OS on device with a single Routing Engine.
To install software upgrades on a device 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 device from your management device, and log in to the Junos OS CLI.
- (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 device. 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 device:
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 device, 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: .
-
ftp://hostname/pathname/package.tgz
-
http://hostname/pathname/package.tgz
-
Note:If you need to terminate the installation, do not reboot your device; instead, finish the installation and then issue the
request system software delete package.tgz
command, where package.tgz
command. This is your last chance to stop the installation. -
-
Reboot the device 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@host> show version Hostname: hostname Model: ex4300-48mp Junos: 22.4R1-S1.1 JUNOS OS Kernel 64-bit [20230120.4e9750f_builder_stable_12_224] JUNOS OS libs [20230120.4e9750f_builder_stable_12_224] JUNOS OS runtime [20230120.4e9750f_builder_stable_12_224] JUNOS OS time zone information [20230120.4e9750f_builder_stable_12_224] JUNOS OS libs compat32 [20230120.4e9750f_builder_stable_12_224] JUNOS OS 32-bit compatibility [20230120.4e9750f_builder_stable_12_224] JUNOS py extensions [20230203.030933_builder_junos_224_r1_s1] JUNOS py base [20230203.030933_builder_junos_224_r1_s1] JUNOS OS vmguest [20230120.4e9750f_builder_stable_12_224] JUNOS OS package [20230117.184352_builder_stable_12] JUNOS OS crypto [20230120.4e9750f_builder_stable_12_224] JUNOS OS boot-ve files [20230120.4e9750f_builder_stable_12_224] JUNOS network stack and utilities [20230203.030933_builder_junos_224_r1_s1] JUNOS libs [20230203.030933_builder_junos_224_r1_s1] JUNOS libs compat32 [20230203.030933_builder_junos_224_r1_s1] JUNOS runtime [20230203.030933_builder_junos_224_r1_s1] JUNOS na telemetry [22.4R1-S1.1] JUNOS Web Management Platform Package [20230203.030933_builder_junos_224_r1_s1] JUNOS qfx modules [20230203.030933_builder_junos_224_r1_s1] JUNOS qfx runtime [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing mpls-oam-basic [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing mpls-oam-advanced [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing lsys [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing controller-internal [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing controller-external [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing 32-bit Compatible Version [20230203.030933_builder_junos_224_r1_s1] JUNOS Routing aggregated [20230203.030933_builder_junos_224_r1_s1] JUNOS probe utility [20230203.030933_builder_junos_224_r1_s1] JUNOS common platform support [20230203.030933_builder_junos_224_r1_s1] JUNOS qfx platform support [20230203.030933_builder_junos_224_r1_s1] JUNOS Openconfig [22.4R1-S1.1] JUNOS dcp network modules [20230203.030933_builder_junos_224_r1_s1] JUNOS modules [20230203.030933_builder_junos_224_r1_s1] JUNOS L2 RSI Scripts [20230203.030933_builder_junos_224_r1_s1] JUNOS qfx Data Plane Crypto Support [20230203.030933_builder_junos_224_r1_s1] JUNOS daemons [20230203.030933_builder_junos_224_r1_s1] JUNOS qfx daemons [20230203.030933_builder_junos_224_r1_s1] JUNOS Services URL Filter package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services TLB Service PIC package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Telemetry [20230203.030933_builder_junos_224_r1_s1] JUNOS Services TCP-LOG [20230203.030933_builder_junos_224_r1_s1] JUNOS Services SSL [20230203.030933_builder_junos_224_r1_s1] JUNOS Services SOFTWIRE [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Stateful Firewall [20230203.030933_builder_junos_224_r1_s1] JUNOS Services RTCOM [20230203.030933_builder_junos_224_r1_s1] JUNOS Services RPM [20230203.030933_builder_junos_224_r1_s1] JUNOS Services PCEF package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services NAT [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Mobile Subscriber Service Container package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services MobileNext Software package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Logging Report Framework package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services LL-PDF Container package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Jflow Container package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Deep Packet Inspection package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services IPSec [20230203.030933_builder_junos_224_r1_s1] JUNOS Services IDS [20230203.030933_builder_junos_224_r1_s1] JUNOS IDP Services [20230203.030933_builder_junos_224_r1_s1] JUNOS Services HTTP Content Management package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services DNS Filter package (i386) [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Crypto [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Captive Portal and Content Delivery Container package [20230203.030933_builder_junos_224_r1_s1] JUNOS Services COS [20230203.030933_builder_junos_224_r1_s1] JUNOS AppId Services [20230203.030933_builder_junos_224_r1_s1] JUNOS Services Application Level Gateways [20230203.030933_builder_junos_224_r1_s1] JUNOS Services AACL Container package [20230203.030933_builder_junos_224_r1_s1] JUNOS SDN Software Suite [20230203.030933_builder_junos_224_r1_s1] JUNOS Extension Toolkit [20230203.030933_builder_junos_224_r1_s1] JUNOS Phone-home [20230203.030933_builder_junos_224_r1_s1] JUNOS Packet Forwarding Engine Support (DC-PFE) [20230203.030933_builder_junos_224_r1_s1] JUNOS Packet Forwarding Engine Support (M/T Common) [20230203.030933_builder_junos_224_r1_s1] JUNOS Juniper Malware Removal Tool (JMRT) [1.0.0+20230203.030933_builder_junos_224_r1_s1] JUNOS J-Insight [20230203.030933_builder_junos_224_r1_s1] JUNOS jfirmware [20221102.183251_builder_junos_224_r1] JUNOS Online Documentation [20230203.030933_builder_junos_224_r1_s1] JUNOS jail runtime [20230120.4e9750f_builder_stable_12_224] JUNOS FIPS mode utilities [20230203.030933_builder_junos_224_r1_s1] JUNOS dsa [20230203.030933_builder_junos_224_r1_s1] Junos host: 22.4R1-S1.1 JUNOS Host kernel-release [3.14.52-rt50-WR7.0.0.9_ovp] JUNOS Host kernel-version [#1 SMP Wed Nov 2 04:59:59 PDT 2022] JUNOS Host ex-4300mp platform package [22.4R1-S1.1] JUNOS Host ex-4300mp control-plane package [22.4R1-S1.1] JUNOS Host ex-4300mp base package [22.4R1-S1.1] JUNOS Host ex-4300mp data-plane package [22.4R1-S1.1]