1-15
Cisco CRS-1 Carrier Routing System to Cisco CRS-3 Carrier Routing System Migration Guide
OL-13669-03
Chapter 1 Migrating to a Cisco CRS-3 Carrier Routing System
Upgrading to Cisco IOS XR Software Release 4.0.X(PX) Before Migrating to Cisco CRS-3 Hardware
Note Under idle conditions, the "install add" operation may take up to 65 to 100 minutes. During the
“install add” operation your Cisco CRS Series router will remain fully functional.
Note If you have any other optional packages installed, the current upgrade has to be done with the
optional packages already installed. Otherwise all optional packages have to be deactivated
(following by the commit) before the upgrade. Side effect of this is loss of the configuration
supported by the PIE.
From Cisco IOS XR software release 3.6.0 onward, an alternate way of adding and installing PIEs is
available. If the PIE files are compressed using tar format they can be loaded on the router using the
following command:
router(admin)# install add tar <source>/<path>/<tar_file> sync
Step 2 Test the activation using the test option. Testing the activation will give you a preview of the activation.
router(admin)# install activate disk0:hfr-mini-px.pie<version>
disk0:hfr-mcast-px.pie<version> disk0:hfr-mgbl-px.pie<version>
disk0:hfr-k9sec-px.pie<version> disk0:hfr-mpls-px.pie<version>
disk0:hfr-diags-px.pie<version> hfr-upgrade-px.pie sync test
Note No actual changes will be made when you use the test option with the sync command.
Any config that is incompatible with the new version being activated will be identified. The
show configuration removed command can be used to view what will be removed as result of
the software upgrade (see the Caveats section for details).
Each removed configuration can be reapplied using the load config removed <config>.cfg
command from config mode AFTER the upgrade has been completed (see the Caveats section for
details).
From Cisco IOS XR software release 3.6 onwards, the install command will accept the use of
wildcard pattern matching. The install activate command can be simplified to install activate *3.9*
sync test.
FromCisco IOS XR software release 3.7.0 onwards, PIEs can subsequently be activated using the
following single command. The
<install_operation_id> variable is based on the install operation
ID generated after each install command:
router(admin)# install activate id <install_operation_id> sync test
The install operation ID is printed after finishing each install command or can be obtained by
running the show install log command.
Step 3 Activate all of the packages added in step 1:
router(admin)# install activate disk0:hfr-mini-px.pie<version>
disk0:hfr-mcast-px.pie<version> disk0:hfr-mgbl-px.pie<version>
disk0:hfr-k9sec-px.pie<version> disk0:hfr-mpls-px.pie<version>
disk0:hfr-diags-px.pie<version> hfr-upgrade-px.piesync
The output of the install add command executed in step 1 provides the list of names of packages to be
used in the install activate operation.
Using the sync option prevents other users from executing any other commands during the install
operation.