[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]

Upgrading the Software for a Routing Matrix

By default, when you upgrade software on the TX Matrix platform, the new image is loaded onto the TX Matrix platform and distributed to all T640 routing nodes in the routing matrix. To upgrade software for the entire routing matrix, issue the request system software add command:


user@router> request system software add jbundle-7.0-20040705.0-domestic-signed.tgz
Pushing bundle to lcc0-re0
Pushing bundle to lcc1-re0
Validating on lcc0-re0
Checking compatibility with configuration
Initializing...
Using jbase-7.0-20040629.0
Using /var/tmp/jbundle-7.0-20040705.0-domestic-signed.tgz
Using /var/validate/tmp/jbundle-signed/jbundle-7.0-20040705.0-domestic.tgz
Checking jbundle requirements on /
Available space: 64513 require: 31626
Using /var/validate/tmp/jbundle/jbase-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jkernel-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jcrypto-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jpfe-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jdocs-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jroute-7.0-20040705.0.tgz
Validating against /config/juniper.conf.gz
mgd: commit complete
Validation succeeded
Validating on lcc1-re0
Checking compatibility with configuration
Initializing...
Using jbase-7.0-20040629.0
Using /var/tmp/jbundle-7.0-20040705.0-domestic-signed.tgz
inform: not found
Using /var/validate/tmp/jbundle-signed/jbundle-7.0-20040705.0-domestic.tgz
Checking jbundle requirements on /
Available space: 64510 require: 31626
Using /var/validate/tmp/jbundle/jbase-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jkernel-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jcrypto-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jpfe-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jdocs-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jroute-7.0-20040705.0.tgz
Validating against /config/juniper.conf.gz
mgd: commit complete
Validation succeeded
Validating on scc-re0
Checking compatibility with configuration
Initializing...
Using jbase-7.0-20040629.0
Using /var/tmp/jbundle-7.0-20040705.0-domestic-signed.tgz
Using /var/validate/tmp/jbundle-signed/jbundle-7.0-20040705.0-domestic.tgz
Checking jbundle requirements on /
Available space: 165275 require: 31626
Using /var/validate/tmp/jbundle/jbase-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jkernel-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jcrypto-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jpfe-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jdocs-7.0-20040705.0.tgz
Using /var/validate/tmp/jbundle/jroute-7.0-20040705.0.tgz
Validating against /config/juniper.conf.gz
mgd: commit complete
Validation succeeded
Done with validate on all chassis
lcc0-re0:
Installing package '/var/tmp/jbundle-7.0-20040705.0-domestic-signed.tgz' ...
Verified SHA1 checksum of jbundle-7.0-20040705.0-domestic.tgz
Adding jbundle...
Available space: 64513 require: 31626
Verified SHA1 checksum of jbase-7.0-20040705.0.tgz
Verified SHA1 checksum of jboot-7.0-20040705.0
Verified SHA1 checksum of jcrypto-7.0-20040705.0.tgz
Verified SHA1 checksum of jdocs-7.0-20040705.0.tgz
Verified SHA1 checksum of jkernel-7.0-20040705.0.tgz
Verified SHA1 checksum of jpfe-7.0-20040705.0.tgz
Verified SHA1 checksum of jroute-7.0-20040705.0.tgz
Mounted jboot on /mnt (/dev/vn7)
Updating root filesystem...
Unmounted /mnt
Auto-deleting old jroute...
Auto-deleting old jdocs...
Auto-deleting old jpfe...
Auto-deleting old jcrypto...
Auto-deleting old jkernel...
Auto-deleting old jbase...
Adding jbase...
WARNING:     A reboot is required to load this software correctly
WARNING:     Use the 'request system reboot' command
WARNING:     when software installation is complete
Adding jkernel...
Mounted jkernel package on /dev/vn7...
Adding jcrypto...
Mounted jcrypto package on /dev/vn8...
Adding jpfe...
Mounted jpfe package on /dev/vn2...
Adding jdocs...
Mounted jdocs package on /dev/vn9...
Adding jroute...
Mounted jroute package on /dev/vn10...
Saving package file in /var/sw/pkg/jbundle-7.0-20040705.0-domestic-signed.tgz ...
Saving state for rollback ...
lcc1-re0:
Installing package '/var/tmp/jbundle-7.0-20040705.0-domestic-signed.tgz' ...
Verified SHA1 checksum of jbundle-7.0-20040705.0-domestic.tgz
Adding jbundle...
Available space: 64510 require: 31626
Verified SHA1 checksum of jbase-7.0-20040705.0.tgz
Verified SHA1 checksum of jboot-7.0-20040705.0
Verified SHA1 checksum of jcrypto-7.0-20040705.0.tgz
Verified SHA1 checksum of jdocs-7.0-20040705.0.tgz
Verified SHA1 checksum of jkernel-7.0-20040705.0.tgz
Verified SHA1 checksum of jpfe-7.0-20040705.0.tgz
Verified SHA1 checksum of jroute-7.0-20040705.0.tgz
Mounted jboot on /mnt (/dev/vn7)
Updating root filesystem...
Unmounted /mnt
Auto-deleting old jroute...
Auto-deleting old jdocs...
Auto-deleting old jpfe...
Auto-deleting old jcrypto...
Auto-deleting old jkernel...
Auto-deleting old jbase...
Adding jbase...
WARNING:     A reboot is required to load this software correctly
WARNING:     Use the 'request system reboot' command
WARNING:     when software installation is complete
Adding jkernel...
Mounted jkernel package on /dev/vn7...
Adding jcrypto...
Mounted jcrypto package on /dev/vn8...
Adding jpfe...
Mounted jpfe package on /dev/vn2...
Adding jdocs...
Mounted jdocs package on /dev/vn9...
Adding jroute...
Mounted jroute package on /dev/vn10...
Saving package file in /var/sw/pkg/jbundle-7.0-20040705.0-domestic-signed.tgz ...
Saving state for rollback ...
scc-re0:
Installing package '/var/tmp/jbundle-7.0-20040705.0-domestic-signed.tgz' ...
Verified SHA1 checksum of jbundle-7.0-20040705.0-domestic.tgz
Adding jbundle...
Available space: 165275 require: 31626
Verified SHA1 checksum of jbase-7.0-20040705.0.tgz
Verified SHA1 checksum of jboot-7.0-20040705.0
Verified SHA1 checksum of jcrypto-7.0-20040705.0.tgz
Verified SHA1 checksum of jdocs-7.0-20040705.0.tgz
Verified SHA1 checksum of jkernel-7.0-20040705.0.tgz
Verified SHA1 checksum of jpfe-7.0-20040705.0.tgz
Verified SHA1 checksum of jroute-7.0-20040705.0.tgz
NOTICE: uncommitted changes have been saved in /var/db/config/juniper.conf.pre-install
Mounted jboot on /mnt (/dev/vn6)
Updating root filesystem...
Unmounted /mnt
Auto-deleting old jroute...
Auto-deleting old jdocs...
Auto-deleting old jpfe...
Auto-deleting old jcrypto...
Auto-deleting old jkernel...
Auto-deleting old jbase...
Adding jbase...
WARNING:     A reboot is required to load this software correctly
WARNING:     Use the 'request system reboot' command
WARNING:     when software installation is complete
Adding jkernel...
Mounted jkernel package on /dev/vn6...
Adding jcrypto...
Mounted jcrypto package on /dev/vn7...
Adding jpfe...
Mounted jpfe package on /dev/vn2...
Adding jdocs...
Mounted jdocs package on /dev/vn8...
Adding jroute...
Mounted jroute package on /dev/vn9...
Saving package file in /var/sw/pkg/jbundle-7.0-20040705.0-domestic-signed.tgz ...
Saving state for rollback ...

When you complete the software installation and reboot the TX Matrix platform, all T640 routing nodes also reboot and all devices in the routing matrix execute the new software.

To upgrade the backup Routing Engines, log in to the backup Routing Engine on the TX Matrix platform before you issue the request system software add command.

You can also update the software on the TX Matrix platform only or on a specific T640 routing node as needed by including the lcc or scc option.

Note: The master Routing Engines in all components of a routing matrix must run the same version of software in order to operate. As a result, we recommend that you upgrade all components simultaneously and upgrade individual components only in rare cases.


[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]