Install Junos OS Upgrade Packages on SRX Series Firewalls
Learn how to install Junos OS upgrade packages on SRX Series Firewalls from Juniper Networks. This topic covers the necessary steps to prepare for the upgrade, execute the installation, and verify the successful update of the Junos OS on your firewall devices.
Requirements
Before you begin:
-
Verify the available space on the device.
-
Download the software package. See Downloads to download the software package for your products.
-
Copy the software package to the device if you are installing the software package from a local directory on the device. We recommend that you copy it to the
/var/tmp
directory. To copy the software package to the/var/tmp
directory, use the following command from the operational mode:user@host> file copy /var/tmp/install/image-name/var/tmp/
Example:
user@host> file copy /var/tmp/install/junos-srxsme-10.0R2-domestic.tgz /var/tmp/
Know the Upgrade Path for Junos OS
Knowing the upgrade path helps you to choose the correct Junos OS package or packages to install.
Topic | Details |
---|---|
Suggested Releases to Consider | Always check the most up-to-date version as recommended in the Knowledge Base article: See Junos Software Versions - Suggested Releases to Consider and Evaluate. |
Upgrade Path Reference |
For information about upgrade path, see Junos Upgrade Paths for SRX Platforms. |
Minimal Downtime Procedure |
For SRX300 Line of Firewalls, if you are upgrading to Junos OS Release 24.4R1 or later, you must use either the procedures outlined in KB 85650 or the minimal downtime procedure documented in KB17947 (Minimal_Downtime_Upgrade_Branch_Mid PDF file). |
ISSU Limitations |
Check article on ISSU limitations. See SRX ISSU ICU Upgrade Limitations. |
Install Overview
When you install software on a Junos OS storage device, the system
validates the package by default. The request system
software add package-name
command automatically uses the validate option to check the package
against the current configuration. This ensures the device can
reboot successfully after installation.
Starting with Junos OS Release 24.4R1, Juniper renamed software images:
-
Use
junos-install-srxsme*
for Release 24.4R1 and later. -
Use
junos-srxsme*
for Release 23.4R1 and earlier.
Configuration
Procedure
GUI Quick Configuration
Step-By-Step Procedure
To install Junos OS upgrades on SRX Series Firewalls:
In the J-Web user interface, select Device Administration>Software Management>Install Package.
On the Upload Package page, specify the software package to upload. Click Browse to navigate to the software package location and select junos-srxsme-24.4R1-domestic.tgz.
Select the Reboot If Required check box to set the device to reboot automatically when the upgrade is complete.
Select the Do not save backup check box to bypass saving the backup copy of the current Junos OS package (SRX Series).
Click Upload Package. The software is activated after the device has rebooted.
Click OK to save your changes as a candidate configuration. In Junos OS, a candidate configuration is a draft. Changes are saved but not yet applied to the running system.
If you are done configuring the device, click Commit Options>Commit. Commit applies the candidate configuration to the device and activates all changes.
Step-by-Step Procedure
Follow these steps to install a Junos OS software package using the CLI.
Before You Begin:
If you’re new to Junos OS, see Using the CLI Editor in Configuration Mode to understand how to navigate the configuration hierarchy.
Install the Software Package: From operational mode, install the software using the
request system software add
command with the required options:user@host> request system software add /var/tmp/junos-srxsme-10.0R2-domestic.tgz no-copy
Use the
no-copy
option to install the software without saving a copy locally.Only use the
no-validate
option if advised by Juniper Networks Technical Assistance Center (JTAC).reboot
– Reboots the device automatically after installation completes.
Reboot the Device: After the installation completes, reboot the device to activate the new software:
user@host> request system reboot
Once the reboot is complete, the device displays the login prompt.
Verify the Configuration: After logging in, enter configuration mode, then verify your settings. If the output doesn’t show the intended configuration, repeat the configuration steps as needed.
From configuration mode, confirm your configuration by entering the
show system
command.If you are done configuring the device, enter
commit
from configuration mode.
Verification
Confirm that the configuration is working properly.
Verifying the Junos OS Upgrade Installation
Purpose
Verify that the Junos OS upgrade was installed.
Action
From operational mode, enter the show
version
command.
Sample Output
show version
user@host> show version Hostname: srx345-a Model: srx345 Junos: 18.2R1-S3.2 JUNOS Software Release [18.2R1-S3.2]
Meaning
The show version
command displays the
hostname, model number, and the release information
loaded on the device.