Installing Software on an EX Series Switch with a Single Routing Engine (CLI Procedure)
You can use this procedure to upgrade the Junos OS on an EX Series switch with a single Routing Engine, including an individual member of a Virtual Chassis or all members of a Virtual Chassis, or an EX8200 switch using a single Routing Engine. To upgrade software on an EX8200 switch running two Routing Engines, see Installing Software on an EX8200 Switch with Redundant Routing Engines (CLI Procedure).
To install software upgrades on an EX Series switch with a single Routing Engine using the CLI:
- Download the software package as described in Downloading Software Packages from Juniper Networks.
- (Optional) Back up the current software configuration to a second storage option. See the Junos OS Installation and Upgrade Guide at http://www.juniper.net/techpubs/software/junos/index.html 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 the 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:

Note: A reboot, which will occur as part of the execution of the following command, is required to complete the software upgrade. If you want to reboot the switch at a later time, do not use the reboot option at this point of the procedure and enter the request system reboot command at a later time to reboot the switch.
user@switch> request system software add source rebootReplace source with one of the following paths:
- For a software package that is installed from a local directory on the switch—/pathname/package-name-m.nZx-distribution.tgz.
- For a software package that is downloaded and installed
from a remote location:
- ftp://hostname/pathname/package-name-m.nZx-distribution.tgz
- http://hostname/pathname/package-name-m.nZx-distribution.tgz
where package-name-m.nZx-distribution.tgz is, for example, jinstall-ex-4200-9.4R1.8-domestic-signed.tgz.
Include the optional member option to install the software package on only one member of a Virtual Chassis:
user@switch> request system software add source member member-id rebootOther members of the Virtual Chassis are not affected. To install the software on all members of the Virtual Chassis, do not include the member option.
- After the reboot has completed, log in and verify
that the new version of the software is properly installed:
user@switch> show version
Related Topics
- Installing Software on EX Series Switches (J-Web Procedure)
- Troubleshooting Software Installation
- Junos OS Package Names
- See the Junos OS System Basics and Services Command Reference at http://www.juniper.net/techpubs/software/junos/index.html for details about the request system software add command.
- Understanding Software Installation on EX Series Switches
