When you issue the request system software in-service-upgrade command with the reboot option, the system automatically upgrades both Routing Engines to the newer software and reboots both Routing Engines. This option enables you to complete the unified ISSU with a single command.
To perform a unified ISSU using the request system software in-service-upgrade package-name reboot command, complete the following steps:
user@host>file copy ftp://username:prompt@ftp.hostname.net/filename/var/tmp/filename
{backup}
user@host> show version invoke-on all-routing-engines
re0: -------------------------------------------------------------------------- Hostname: host Model: m320 JUNOS Base OS boot [9.0-20071211.2] JUNOS Base OS Software Suite 9.0-20071211.2] JUNOS Kernel Software Suite [9.0-20071211.2] JUNOS Crypto Software Suite [9.0-20071211.2] JUNOS Packet Forwarding Engine Support (M/T Common) [9.0-20071211.2] JUNOS Packet Forwarding Engine Support (M320) [9.0-20071211.2] JUNOS Online Documentation [9.0-20071211.2] JUNOS Routing Software Suite [9.0-20071211.2] re1: -------------------------------------------------------------------------- Hostname: host1 Model: m320 JUNOS Base OS boot [9.0-20071211.2] JUNOS Base OS Software Suite [9.0-20071211.2] JUNOS Kernel Software Suite [9.0-20071211.20] JUNOS Crypto Software Suite [9.0-20071211.2] JUNOS Packet Forwarding Engine Support (M/T Common) [9.0-20071211.2] JUNOS Packet Forwarding Engine Support (M320) [9.0-20071211.2] JUNOS Online Documentation [9.0-20071211.2] JUNOS Routing Software Suite [9.0-20071211.2]
{master}
user@host> request system software in-service-upgrade
/var/tmp/jinstall-9.0-20080114.2-domestic-signed.tgz reboot
ISSU: Validating Image
PIC 0/3 will be offlined (In-Service-Upgrade not supported)
Do you want to continue with these actions being taken ? [yes,no] (no) yes
ISSU: Preparing Backup RE
Pushing bundle to re1
Checking compatibility with configuration
Initializing...
Using jbase-9.0-20080114.2
Verified manifest signed by PackageProduction_9_0_0
Using /var/tmp/jinstall-9.0-20080114.2-domestic-signed.tgz
Verified jinstall-9.0-20080114.2-domestic.tgz signed by PackageProduction_9_0_0
Using jinstall-9.0-20080114.2-domestic.tgz
Using jbundle-9.0-20080114.2-domestic.tgz
Checking jbundle requirements on /
Using jbase-9.0-20080114.2.tgz
Verified manifest signed by PackageProduction_9_0_0
Using jkernel-9.0-20080114.2.tgz
Verified manifest signed by PackageProduction_9_0_0
Using jcrypto-9.0-20080114.2.tgz
Verified manifest signed by PackageProduction_9_0_0
Using jpfe-9.0-20080114.2.tgz
Using jdocs-9.0-20080114.2.tgz
Verified manifest signed by PackageProduction_9_0_0
Using jroute-9.0-20080114.2.tgz
Verified manifest signed by PackageProduction_9_0_0
Hardware Database regeneration succeeded
Validating against /config/juniper.conf.gz
mgd: commit complete
Validation succeeded
Installing package '/var/tmp/jinstall-9.0-20080114.2-domestic-signed.tgz' ...
Verified jinstall-9.0-20080114.2-domestic.tgz signed by PackageProduction_9_0_0
Adding jinstall...
Verified manifest signed by PackageProduction_9_0_0
WARNING: This package will load JUNOS 9.0-20080114.2 software.
WARNING: It will save JUNOS configuration files, and SSH keys
WARNING: (if configured), but erase all other files and information
WARNING: stored on this machine. It will attempt to preserve dumps
WARNING: and log files, but this can not be guaranteed. This is the
WARNING: pre-installation stage and all the software is loaded when
WARNING: you reboot the system.
Saving the config files ...
NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install
Installing the bootstrap installer ...
WARNING: A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the
WARNING: 'request system reboot' command when software installation is
WARNING: complete. To abort the installation, do not reboot your system,
WARNING: instead use the 'request system software delete jinstall'
WARNING: command as soon as this operation completes.
Saving package file in /var/sw/pkg/jinstall-9.0-20080114.2-domestic-signed.tgz ...
Saving state for rollback ...
Backup upgrade done
Rebooting Backup RE
Rebooting re1
ISSU: Backup RE Prepare Done
Waiting for Backup RE reboot
GRES operational
Initiating Chassis In-Service-Upgrade
Chassis ISSU started
ISSU: Backup RE Prepare Done
ISSU: Preparing Daemons
ISSU: Daemons Ready for ISSU
ISSU: Starting Upgrade for FRUs
ISSU: Preparing for Switchover
ISSU: Ready for Switchover
Checking In-Service-Upgrade status
Item Status Reason
FPC 0 Online (ISSU)
FPC 1 Online (ISSU)
FPC 2 Online (ISSU)
FPC 6 Online (ISSU)
FPC 7 Online (ISSU)
Resolving mastership...
Complete. The other routing engine becomes the master.
ISSU: RE switchover Done
ISSU: Upgrading Old Master RE
Installing package '/var/tmp/paKEuy' ...
Verified jinstall-9.0-20080114.2-domestic.tgz signed by PackageProduction_9_0_0
Adding jinstall...
Verified manifest signed by PackageProduction_9_0_0
WARNING: This package will load JUNOS 9.0-20080114.2 software.
WARNING: It will save JUNOS configuration files, and SSH keys
WARNING: (if configured), but erase all other files and information
WARNING: stored on this machine. It will attempt to preserve dumps
WARNING: and log files, but this can not be guaranteed. This is the
WARNING: pre-installation stage and all the software is loaded when
WARNING: you reboot the system.
Saving the config files ...
NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install
Installing the bootstrap installer ...
WARNING: A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the
WARNING: 'request system reboot' command when software installation is
WARNING: complete. To abort the installation, do not reboot your system,
WARNING: instead use the 'request system software delete jinstall'
WARNING: command as soon as this operation completes.
Saving package file in /var/sw/pkg/jinstall-9.0-20080114.2-domestic-signed.tgz ...
cp: /var/tmp/paKEuy is a directory (not copied).
Saving state for rollback ...
ISSU: Old Master Upgrade Done
ISSU: IDLE
Shutdown NOW!
Reboot consistency check bypassed - jinstall 9.0-20080114.2 will complete installation upon reboot
[pid 30227]
*** FINAL System shutdown message from root@host ***
System going down IMMEDIATELY
Connection to host closed.
When the new backup (old master) Routing Engine is rebooted, you are logged off the router.
{backup}
user@host> show version invoke-on all-routing-engines
re0: -------------------------------------------------------------------------- Hostname: host Model: m320 JUNOS Base OS boot [9.0-20080114.2] JUNOS Base OS Software Suite 9.0-20080114.2] JUNOS Kernel Software Suite [9.0-20080114.2] JUNOS Crypto Software Suite [9.0-20080114.2] JUNOS Packet Forwarding Engine Support (M/T Common) [9.0-20080114.2] JUNOS Packet Forwarding Engine Support (M320) [9.0-20080114.2] JUNOS Online Documentation [9.0-20080114.2] JUNOS Routing Software Suite [9.0-20080114.2] re1: -------------------------------------------------------------------------- Hostname: host1 Model: m320 JUNOS Base OS boot [9.0-20080114.2] JUNOS Base OS Software Suite [9.0-20080114.2] JUNOS Kernel Software Suite [9.0-20080114.2] JUNOS Crypto Software Suite [9.0-20080114.2] JUNOS Packet Forwarding Engine Support (M/T Common) [9.0-20080114.2] JUNOS Packet Forwarding Engine Support (M320) [9.0-20080114.2] JUNOS Online Documentation [9.0-20080114.2] JUNOS Routing Software Suite [9.0-20080114.2]
{backup}
user@host> request chassis routing-engine master
acquire
Attempt to become the master routing engine ? [yes,no] (no) yes
Resolving mastership...
Complete. The local routing engine becomes the master.
{master}
user@host>
![]() |
Note: The root file system is backed up to /altroot, and /config is backed up to /altconfig. After you issue the request system snapshot command, the router’s flash and hard disks are identical. You can return to the previous version of the software only by booting the router from removable media. |