Cisco ASR 1000 Series Aggregation Services Routers Software Configuration Guide
Software Upgrade Process
Downloads: This chapterpdf (PDF - 1.96MB) The complete bookPDF (PDF - 7.67MB) | Feedback

Table of Contents

Software Upgrade Processes Supported by Cisco ASR 1000 Series Routers

Contents

Prerequisites for Software Upgrade Processes

ISSU Upgrade for Redundant Platforms

Overview of ISSU on the Cisco ASR 1000 Series Routers

ISSU Rollback Timer Overview

Software Upgrade with Dual IOS P rocesses on a Single RP Overview

Cisco IOS XE Software Package Compatibility for ISSU

Restrictions for ISSU

ISSU Upgrade Procedures

Using ISSU to Perform a Consolidated Package Upgrade in a Dual Route Processor Configuration

Using ISSU to Upgrade the Subpackages in a Dual Route Processor Configuration

In Service One-Shot Software Upgrade Procedure

ISSU Procedures (Prior to Cisco IOS XE Release 2.1.2)

Using ISSU to Perform a Consolidated Package Upgrade in a Dual Route Processor Configuration (Prior to Cisco IOS XE 2.1.2)

Using ISSU to Upgrade Subpackages (Prior to Cisco IOS XE Release 2.1.2)

Upgrade Process with Service Impact for Nonredundant Platforms

Configuring SSO on a Cisco ASR 1001, Cisco ASR 1002, Cisco ASR 1002-X, or Cisco ASR 1004 Router

Using Subpackages for Software Upgrade on a Cisco ASR 1001 Router or a Cisco ASR 1002-X Router

Using Subpackages for Software Upgrade on a Cisco ASR 1002 Router or Cisco ASR 1004 Router (software upgrade Command Set)

Using Subpackages for Software Upgrade on a Cisco ASR 1002 Router or Cisco ASR 1004 Router (request platform Command Set)

Minimal Disruptive Restart ISSU

Restrictions and Limitations

High -A vailability Considerations

Using ISSU to Perform a Consolidated Package Upgrade in a Dual Route Processor Configuration with MDR

Using ISSU to Upgrade the Subpackages i n a Dual Route Processor Configuration with MDR

Using ISSU to Upgrade the Subpackages on a Cisco ASR 1006 Router or Cisco ASR 1013 Router (issu Command Set) with MDR

Using ISSU to Upgrade Subpackages on a Cisco ASR 1006 Router or Cisco ASR 1013 Router (request platform command set) with MDR

Additional References

Related Documents

Standards

MIBs

RFCs

Technical Assistance

Feature Information for Software Upgrade Process

Software Upgrade Processes Supported by
Cisco ASR 1000 Series Routers

Cisco ASR 1000 Series Aggregation Services Routers support the following software upgrade procedures:

  • In-Service Software Upgrades (ISSU) for redundant platforms—The ISSU process allows software to be updated or otherwise modified while packet forwarding continues with minimal interruption. ISSU supports two different software upgrade modes:

Consolidated package mode

Subpackage mode

The supported platforms include Cisco ASR 1006 and Cisco ASR 1013 Routers.

  • Upgrade process with service impact for non redundant platforms—Non-hardware-redundant chassis models (such as the Cisco ASR 1001 Router, Cisco ASR 1002 Router, Cisco ASR 1002-X Router, and Cisco ASR 1004 Router) do not support ISSU upgrade or downgrade. Instead subpackage software upgrade is supported only if the router is running in subpackage mode.Traffic loss cannot be avoided during the installation of the ESP package as a part of ISSU.

Table 5-1 lists Compatibility matrix of the software upgrade process for various Cisco ASR 1000 Series Aggregation Services Router.

 

Table 5-1 Software Upgrade Compatibility Matrix for Various Cisco ASR 1000 Series Aggregation Services Router Platforms

Platform
Consolidated Package
SubPackage

Cisco ASR 1006 Router

Supported

Supported

CiscoASR 1013 Router

Supported

Supported

CiscoASR 1004 Router

Not Supported

Supported

CiscoASR 1002 Router

Not Supported

Supported

Cisco ASR 1002-X Router

Not Supported

Supported

CiscoASR 1002-F Router

Not Supported

Supported

CiscoASR 1001 Router

Not Supported

Supported

Finding Feature Information in This Module

Your Cisco IOS software release may not support all of the features documented in this module. To reach links to specific feature documentation in this module and to see a list of the releases in which each feature is supported, use the “Feature Information for Software Upgrade Process” section.

Finding Support Information for Platforms and Cisco IOS and Catalyst OS Software Images

Use Cisco Feature Navigator to find information about platform support and Cisco IOS and Catalyst OS software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn . An account on Cisco.com is not required.

Prerequisites for Software Upgrade Processes

Be sure to complete the following prerequisites for running the ISSU process based on your chassis model:

  • Refer to the ISSU compatibility tables in the Release Notes for Cisco ASR 1000 Series Aggregation Services Routers.
  • 4 GB of DRAM memory is required for installing software upgrade on a system with RP1 route processor.
  • ISSU is supported when the router is running in subpackage mode or in consolidated package mode.
  • For the Cisco ASR 1001 Router and Cisco ASR 1002-X Router, the Cisco IOS Software redundancy requires 8-GB DRAM and the IOS software redundancy license.

ISSU Upgrade for Redundant Platforms

ISSU represent a full or partial software upgrade of a system from one version to another with minimal outage on the forwarding plane (minimal packet loss) and no outage on the control plane.

This section covers the following topics:

Overview of ISSU on the Cisco ASR 1000 Series Routers

For the Cisco ASR 1000 Series Routers, ISSU-compatibility depends on the software subpackage being upgraded and the hardware configuration. Consolidated packages are ISSU-compatible in dual RP configurations only and have other limitations described later in this document. Some RP and ESP software subpackages can be upgraded in service even in single RP or ESP hardware configurations via dual IOS processes running on the RP; others require dual RP or ESP configurations for an ISSU upgrade. The SPA and SIP software subpackages must be upgraded on a per-SPA or per-SIP basis. See Table 5-2 to view an In Service table that addresses the contexts where limited interruption upgrades can be performed.

If you are updating multiple subpackages, you should also realize that the sequence of the upgrade is important to minimize router downtime for the software upgrade (see the “Using ISSU to Upgrade Subpackages (Prior to Cisco IOS XE Release 2.1.2)” section).

The specific procedures in this document represent supported and tested installation sequences. The Cisco IOS XE system software allows other installation sequences for special purposes under the guidance of Cisco customer support representatives, but the steps in this document should be followed otherwise. These steps should be followed completely, as the Cisco ASR 1000 Series Routers are designed to run one version of Cisco IOS XE for all consolidated packages and subpackages on an RP, and running subpackages from different versions of Cisco IOS XE can cause unexpected router behavior.

When performing ISSU upgrades on the Cisco ASR 1000 Series Routers, it is important to remember that minimal interruption upgrades can be performed using either the issu command set or the request platform command set, and that either command set can be used to perform limited interruption individual consolidated package or subpackage upgrades.


NoteROMmon images are downloaded separately from Cisco IOS XE images and have their own installation procedures, and are therefore not mentioned as part in this document as part of the ISSU upgrade procedure. ROMmon images are downloaded separately from Cisco IOS XE images and have their own installation procedures, and are therefore not mentioned as part in this document as part of the ISSU upgrade procedure.


Table 5-2 provides a list of the Cisco ASR 1000 Series Routers subpackages and whether or not they can be upgraded without losing any network traffic in single and dual RP and ESP configurations using ISSU.

 

Table 5-2 Limited Interruption Upgrade Compatibility Table

Subpackage
Nonredundant RP and ESP
Redundant RP and ESP

Consolidated package (any)

No (Reload required)

Yes (RP switchover)

RPBase

No (RP Reload required)

Yes (RP switchover)

RPControl

Yes (in-service)

Yes (in-service)

RPAccess

Yes (in-service)

Yes (in-service)

RPIOS

Yes1 (IOS software switchover)

Yes (RP switchover)

ESPBase

No2 (ESP reload required)

Yes3 (via ESP switchover)

ESPX86Base

No4 (ESP reload required)

Yes5 (via ESP switchover)

SIPBase6

No (SPAs in SIP do not forward traffic during upgrade)

Yes (With Minimal Disruptive Restart (MDR), traffic is

forwarded with minimal

interruption)

SIPSPA7

No (SPAs in SIP do not forward traffic during upgrade)

Yes (With MDR, traffic is

forwarded with minimal

interruption)

ELCBase8

No (Built-in SPAs in an Ethernet Line Card (ELC) do not forward traffic during upgrade)

Yes (With MDR, traffic is

forwarded with minimal

interruption)

ELCSPA9

No (Built-in SPAs in an ELC do not forward traffic during upgrade)

Yes (With MDR, traffic is

forwarded with minimal

interruption)

1.Only supported if software redundancy is configured on the RP.

2.ESP has to reload to complete ESPBase subpackage upgrade. All router traffic will be lost during ESP upgrade.

3.An ESP switchover occurs as part of the upgrade, so traffic is forwarded with minimal interruption.

4.ESP has to reload to complete ESPBase subpackage upgrade. All router traffic will be lost during ESP upgrade and ESPX86Base is not included in the RP1 bundle.

5.An ESP switchover occurs as part of the upgrade, so traffic is forwarded with minimal interruption.ESPX86Base is not included in the RP1 bundle.

6.Any SIPBase upgrade will require the SPA interfaces to go down during the upgrade for all the SPAs in the SIP.

7.Any SIPSPA upgrade will require the SPA interfaces for that particular SPA to go down during the upgrade.

8.Any ELCBase upgrade will require the ELC interfaces to go down during the upgrade for all the SPAs in the SIP. ELCBase is not included in the RP1 bundle