01-Fundamentals Configuration Guide

HomeSupportSwitchesH3C S7500E-XS Switch SeriesConfigure & DeployConfiguration GuidesH3C S7500E-XS Switch Series Configuration Guides-Release7178-6W10001-Fundamentals Configuration Guide
08-ISSU configuration
Title Size Download
08-ISSU configuration 320.30 KB

Contents

Performing an ISSU·· 1

Overview· 1

ISSU methods· 1

ISSU commands· 2

Preparing for ISSU· 2

Identifying ISSU availability and licensing requirements· 2

Verifying the device operating status· 3

Preparing the upgrade images· 3

Identifying the ISSU method· 3

Verifying feature status· 3

Determining the upgrade procedure· 4

Understanding ISSU guidelines· 4

Logging in to the device through the console port 4

Adjusting and saving the running configuration· 4

Performing an ISSU by using issu commands· 6

Performing a compatible upgrade· 6

Performing an incompatible upgrade· 7

Performing an ISSU by using install commands· 7

ISSU task list 7

Decompressing an .ipe file· 8

Installing or upgrading software images· 8

Uninstalling feature or patch images· 9

Aborting a software activate/deactivate operation· 10

Committing software changes· 10

Verifying software images· 10

Deleting inactive software images· 11

Displaying and maintaining ISSU· 11

Troubleshooting ISSU· 12

Failure to execute the issu load/issu run switchover/issu commit/install activate/install deactivate command  12

Examples of using issu commands for ISSU on a dual-member IRF fabric· 12

HTTP feature upgrade to a compatible version· 12

HTTP feature upgrade to an incompatible version· 15

Examples of using issu commands for ISSU on a four-member IRF fabric· 18

Feature upgrade to a compatible version· 18

Feature upgrade to an incompatible version (upgrading one subordinate member first) 22

Feature upgrade to an incompatible version (upgrading multiple subordinate members first) 25

Examples of using issu commands for ISSU on an IRF 3 system·· 28

HTTP feature upgrade to a compatible version· 28

HTTP feature upgrade to an incompatible version· 31

Examples of using install commands for ISSU· 35

HTTP feature upgrade example· 35

Examples of using install commands for ISSU on an IRF 3 system·· 37

HTTP feature upgrade example· 37

 


Performing an ISSU

Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU.

Overview

The In-Service Software Upgrade (ISSU) feature upgrades software with a minimum amount of downtime.

ISSU is implemented on the basis of the following design advantages:

·           Separation of service features from basic functions—Device software is segmented into boot, system, and feature images. The images can be upgraded individually.

·           Independence between service features—Features run independently. One feature can be added or upgraded without affecting the operation of the system or other features.

·           Support for hotfix—Patch images are available to fix system bugs without a system reboot.

·           Hardware redundancy—On a multichassis IRF fabric, one member device can be upgraded while other member devices are providing services.

For more information about images, see "Upgrading software."

ISSU methods

ISSU methods are automatically determined depending on the compatibility between software versions.

ISSU supports the following upgrade types:

·           Compatible upgrade—The running software version is compatible with the new software version. This upgrade type supports the ISSU methods in Table 1.

·           Incompatible upgrade—The running software version is incompatible with the new software version. The two versions cannot run concurrently.

This upgrade type supports only one upgrade method (also called incompatible upgrade). This method requires a cold reboot to upgrade both control and data planes. Incompatible upgrade disrupts service if hardware redundancy is not available.

For information about identifying the ISSU method, see "Identifying the ISSU method."

Table 1 ISSU methods for compatible upgrade

ISSU method

Description

Incremental upgrade:

·          Service Upgrade

·          File Upgrade

Upgrades only user mode processes that have differences between the new and old software versions. Backup processes and a main/backup process switchover are required for service continuity.

·          Service upgrade—Upgrades service features. The upgrade does not affect the operation of the features that are not being upgraded.

·          File upgrade—Upgrades hidden system program files. The system can provide services during the upgrade.

Reboot

CAUTION CAUTION:

The Reboot method disrupts service if hardware redundancy is not available. As a best practice, schedule the downtime carefully to minimize the upgrade impact on the services.

The Reboot method reboots member devices to complete the software upgrade. While one member device is rebooting, the other member devices can provide services.

 

ISSU commands

ISSU includes the install and issu command sets. After you identify the ISSU method, use Table 2 to choose the command set you want to use.

Table 2 Command set comparison

Item

issu commands

install commands

Upgrade types

·          Compatible.

·          Incompatible.

Compatible.

Patch install/uninstall

Not supported.

Supported.

Applicable image types and application scenarios

·          Multichassis IRF fabrics.

·          Multiparent IRF 3 systems.

Applicable to the boot image and system image.

·          IRF 3 system where only PEXs need to be upgraded. You can upgrade the boot image and system image.

·          IRF fabric or IRF 3 system where only feature images need to be upgraded.

·          IRF fabric or IRF 3 system that needs to be patched.

Impact on the system

Large.

Small.

Technical skill requirements

Low.

As a best practice, use this command set.

High.

Administrators must have extensive system knowledge and understand the impact of each upgrade task on the network.

 

Preparing for ISSU

To perform a successful ISSU, make sure all the preparation requirements are met.

Identifying ISSU availability and licensing requirements

If a PEX is connected to only one parent device, ISSU is not supported. To upgrade the parent devices and PEXs, you must use the boot-loader file command. For more information about PEXs, see Virtual Technologies Configuration Guide.

A PEX that is connected to a single parent device does not support ISSU. To upgrade the PEX, you must use the boot-loader file command. For more information about PEXs, see Virtual Technologies Configuration Guide.

Read the software release notes to identify the following items:

·           Support of the device for ISSU between the current software version and the new software version.

·           Licensing requirements for the upgrade software images.

If the upgrade software images require licenses, make sure the device has the required licenses before ISSU. For more information about license installation, see "Managing licenses."

To ensure service continuity or reduce service downtime, use the ring topology for the members of a multichassis IRF fabric.

Verifying the device operating status

Use the display device command to verify that no hardware is in Fault state.

Preparing the upgrade images

1.      Use the dir command to verify that all member devices have sufficient storage space for the upgrade images. If the storage space is not sufficient, delete unused files by using the delete /unreserved file-url command. If the files to be deleted will be used, back up the files before deleting them. You will be unable to restore a deleted file if the /unreserved keyword is used. For more information, see "Managing the file system."

2.      Use FTP or TFTP to transfer upgrade image files (in .bin or .ipe) to the root directory of a storage medium on the master.

Identifying the ISSU method

1.      Execute the display version comp-matrix file command for the upgrade image version compatibility information.

2.      Check the Version compatibility list field.

¡  If the running software version is in the list, a compatible upgrade is required.

¡  If the running software version is not in the list, an incompatible upgrade is required.

3.      Identify the ISSU method.

¡  If a compatible upgrade is required, check the Upgrade Way field to identify the ISSU method. For more information about ISSU methods, see Table 1.

¡  If an incompatible upgrade is required, check the end of command output for the Incompatible upgrade string.

Verifying feature status

For service continuity during ISSU, configure the following feature settings:

 

Feature

Setting requirements

GR/NSR

Enable GR or NSR for protocols including LDP, RSVP, OSPF, ISIS, BGP, and FSPF.

BFD

Disable BFD for protocols including LDP, RSVP, OSPF, ISIS, RIP, BGP, VRRP, and NQA.

Ethernet link aggregation

Use the long LACP timeout interval (the lacp period short command is not configured) on all member ports in dynamic aggregation groups.

IRF

·          Set the physical state change suppression interval to 0 on Ethernet interfaces so their physical state changes are immediately reported to the CPU.

·          Enable link-aggregation traffic redirection to ensure continuous traffic service.

·          Enable the IRF bridge MAC address to be permanent.

 

Determining the upgrade procedure

IMPORTANT

IMPORTANT:

To ensure a successful ISSU, strictly follow the recommended ISSU procedure. Make sure a step is completed successfully before you proceed with the next step.

 

1.      Use Table 2 to choose an upgrade command set, depending on the ISSU method.

2.      Choose the correct procedure from the procedures described in "Performing an ISSU by using issu commands" or "Performing an ISSU by using install commands."

Understanding ISSU guidelines

During an ISSU, use the following guidelines:

·           In a multiuser environment, make sure no other administrators access the device while you are performing the ISSU.

·           Do not perform any of the following tasks during an ISSU:

¡  Reboot, add, or remove a member device.

¡  Execute commands that are irrelevant to the ISSU.

¡  Modify, delete, or rename image files.

·           You cannot use both install and issu commands for an ISSU. However, you can use display issu commands with both command sets. For more information, see "Displaying and maintaining ISSU."

·           You may use issu commands to upgrade all or some of the software images. If you are upgrading only some of the images, make sure the new images are compatible with the images that are not to be upgraded. The upgrade will fail if a conflict exists.

After an ISSU, you must log in to the device again before you can configure the device.

Logging in to the device through the console port

Log in to the device through the console port after you finish all the preparation tasks and read all the ISSU guidelines.

If you use Telnet or SSH, you might be disconnected from the device before the ISSU is completed.

Adjusting and saving the running configuration

1.      Read the release notes for the device carefully to identify all feature changes between the current version and the new version. Remove all commands that the new software version does not support from the running configuration.

 

IMPORTANT

IMPORTANT:

For a successful ISSU, you must identify all feature changes between the current version and the new version and remove all commands that the new version does not support.

 

2.      To uninstall a feature image, remove the commands configured for the feature.

 

IMPORTANT

IMPORTANT:

To ensure correct system operation, you must remove the commands configured for features to be uninstalled before uninstalling the features.

 

3.      Use the save command to save the running configuration.


Performing an ISSU by using issu commands

Perform this task only on a multichassis IRF fabric or a multiparent IRF 3 system.

Always start ISSU with a subordinate member.

Performing a compatible upgrade

Step

Command

Remarks

1.      Enter system view.

system-view

N/A

2.      Disable automatic rollback.

issu rollback-timer 0

By default, the automatic rollback timer is set to 45 minutes.

As a best practice, do not use the automatic rollback feature. This feature is complicated.

3.      Return to user view.

quit

N/A

4.      (Optional.) Specify PEX startup images.

·          Use .bin files:
issu pex pex-model file { boot filename | system filename | feature filename&<1-30> } *

·          Use an .ipe file:
issu pex pex-model file ipe ipe-filename

Perform this step if you want to upgrade PEXs.

5.      Load the parent device's upgrade images as startup images on subordinate members.

·          Use .bin files:
issu load file { boot filename | system filename | feature filename&<1-30> } * slot slot-number&<1-9>

·          Use an .ipe file:
issu load file ipe ipe-filename slot slot-number&<1-9>

Specify the member ID of a subordinate member for the slot-number argument.

The command also upgrades single-homed PEXs that are attached to the specified subordinate members.

6.      Perform an ISSU switchover.

issu run switchover

This command also upgrades multihomed PEXs.

7.      (Optional.) Accept the upgrade and delete the automatic rollback timer.

issu accept

N/A

8.      Upgrade the remaining members to complete the ISSU.

issu commit slot slot-number

Repeat this step to upgrade the remaining members one by one, including the original master.

IMPORTANT IMPORTANT:

After executing the command for one member, you must wait for the member to restart and join the IRF fabric before you execute the command for another member.

The issu commit command also upgrades the PEXs that are attached to the specified members.

 

Performing an incompatible upgrade

Step

Command

Remarks

1.      Enter system view.

system-view

N/A

2.      Disable automatic rollback.

issu rollback-timer 0

By default, the automatic rollback timer is set to 45 minutes.

As a best practice, do not use the automatic rollback feature. This feature is complicated.

3.      Return to user view.

quit

N/A

4.      (Optional.) Specify PEX startup images.

·          Use .bin files:
issu pex pex-model file { boot filename | system filename | feature filename&<1-30> } *

·          Use an .ipe file:
issu pex pex-model file ipe ipe-filename

Perform this step if you want to upgrade PEXs.

5.      Load the parent device's upgrade images as startup images on subordinate members.

·          Use .bin files:
issu load file { boot filename | system filename | feature filename&<1-30> } * slot slot-number&<1-9>

·          Use an .ipe file:
issu load file ipe ipe-filename slot slot-number&<1-9>

IMPORTANT IMPORTANT:

Because incompatible versions cannot run simultaneously, the upgraded subordinate devices will be isolated and cannot forward traffic until a master/subordinate switchover occurs.

As a best practice on a ring-topology IRF fabric, specify half of the subordinate members for this command to reduce service interruption. Make sure the specified subordinate members are physically connected.

This command also upgrades the PEXs that are attached only to the specified subordinate members.

Specify the member ID of a subordinate member for the slot-number argument.

6.      Perform an ISSU switchover to complete the ISSU process.

issu run switchover

The issu run switchover command upgrades the remaining members and PEXs.

 

Performing an ISSU by using install commands

ISSU task list

Tasks at a glance

Remarks

(Optional.) Decompressing an .ipe file

To use install commands for upgrade, you must use .bin image files. If the upgrade file is an .ipe file, perform this task before you use install commands for upgrade.

(Required.) Perform one of the following tasks to update software:

·          Installing or upgrading software images

¡  Installing or upgrading images for PEXs

¡  Installing or upgrading feature images

¡  Installing patch images

·          Uninstalling feature or patch images

¡  Uninstalling feature images

¡  Uninstalling patch images

Perform an activate operation to install new images or upgrade existing images.

Perform a deactivate operation to uninstall feature or patch images.

An image is added to or removed from the current software image list when it is activated or deactivated.

(Optional.) Aborting a software activate/deactivate operation

You can perform this task while an image is being activated or deactivated.

This task is available only for service upgrade or file upgrade.

(Optional.) Committing software changes

This task updates the main startup image list with the changes.

If service upgrade or file upgrade is performed, you must perform this task for the changes to take effect after a reboot.

(Optional.) Verifying software images

Perform this task to verify that the software changes are correct.

(Optional.) Deleting inactive software images

Perform this task to delete images

 

Decompressing an .ipe file

Perform this task in user view.

 

Step

Command

1.      (Optional.) Identify images that are included in the .ipe file.

display install ipe-info

2.      Decompress the .ipe file.

install add ipe-filename medium-name:

 

Installing or upgrading software images

Use one of the following methods to perform this task:

·           Slot by slot—Activate all the images on one slot, and then move to the next slot.

·           Image by image—Activate one image on all slots before activating another image.

To install an image, you must begin with the master.

To upgrade an image, you must begin with a subordinate member.

Installing or upgrading images for PEXs

Perform this task in an IRF 3 system when only PEXs need to be upgraded.

Perform this task in user view.

 

Step

Command

Remarks

1.      (Optional.) Identify the ISSU method and possible impact of the upgrade.

install activate { boot filename | system filename | feature filename&<1-30> } * slot slot-number test

Specify the virtual slot number of a PEX for the slot-number argument.

2.      Activate images.

install activate { boot filename | system filename | feature filename&<1-30> } * slot slot-number

Specify the virtual slot number of a PEX for the slot-number argument.

 

Installing or upgrading feature images

Perform this task in user view.

 

Step

Command

Remarks

1.      (Optional.) Identify the ISSU method and possible impact of the upgrade.

install activate { boot filename | system filename | feature filename&<1-30> } * slot slot-number test

The device does not support the boot filename or system filename option.

To upgrade a PEX, specify the virtual slot number of the PEX for the slot-number argument.

2.      Activate images.

install activate { boot filename | system filename | feature filename&<1-30> } * slot slot-number

The device does not support the boot filename or system filename option.

To upgrade a PEX, specify the virtual slot number of the PEX for the slot-number argument.

 

Installing patch images

If a system image has multiple versions of patch images, you only need to install the latest version. You do not need to uninstall older patch images before you install a new patch image.

Perform this task in user view.

 

Task

Command

Remarks

Activate patch images.

install activate patch filename { all | slot slot-number }

To patch a PEX, specify its virtual slot number for the slot-number argument.

 

Uninstalling feature or patch images

The uninstall operation only removes images from the current software image list. For the change to take effect after a reboot, you must perform a commit operation to remove the images from the main startup image list.

Uninstalled images are still stored on the storage medium. To permanently remove the images, execute the install remove command. For more information, see "Deleting inactive software images."

Boot and system images cannot be uninstalled.

Uninstalling feature images

Perform this task in user view.

 

Task

Command

Remarks

Deactivate feature images.

install deactivate feature filename&<1-30> slot slot-number

To deactivate feature images on a PEX, specify its virtual slot number for the slot-number argument.

 

Uninstalling patch images

Perform this task in user view.

 

Task

Command

Remarks

Deactivate patch images.

install deactivate patch filename { all | slot slot-number }

To deactivate patch images on a PEX, specify its virtual slot number for the slot-number argument.

 

Aborting a software activate/deactivate operation

This task is available only for service upgrade or file upgrade performed through activate or deactivate operation. After the operation is aborted, the system runs with the software images that it was running with before the operation.

 

Task

Command

Abort a software activate/deactivate operation.

·          Method 1: Press Ctrl+C while a software image is being activated or deactivated.

·          Method 2: Abort a software activate/deactivate operation in user view.
install abort [ job-id ]

 

Committing software changes

When you activate or deactivate images for an incremental upgrade, or install or uninstall patches, the main startup image list does not update with the changes. The software changes are lost at reboot. For the changes to take effect after a reboot, you must commit the changes.

Perform this task in user view.

 

Task

Command

Remarks

Commit the software changes.

install commit

This command commits all software changes, including software changes for PEXs.

 

Verifying software images

Perform this task to verify the following items:

·           Integrity—Verify that the boot, system, and feature images are integral.

·           Consistency—Verify that the same active images are running across the entire system.

·           Software commit status—Verify that the active images are committed as needed.

If an image is not integral, consistent, or committed, use the install activate, install deactivate, and install commit commands as appropriate to resolve the issue.

Perform this task in user view.

 

Task

Command

Remarks

Verify software images.

install verify

This command takes effect for both the parent devices and PEXs.

 

Deleting inactive software images

This task permanently deletes inactive image files from the device.

Perform this task in user view.

 

Task

Command

Remarks

Delete inactive software images.

install remove [ slot slot-number ] { filename | inactive }

To delete inactive software images from a PEX, specify its virtual slot number for the slot-number argument.

 

Displaying and maintaining ISSU

Execute display commands in any view and reset commands in user view.

 

Task

Command

Remarks

Display active software images.

display install active [ slot slot-number ] [ verbose ]

N/A

Display backup startup software images.

display install backup [ slot slot-number ] [ verbose ]

N/A

Display main startup software images.

display install committed [ slot slot-number ] [ verbose ]

N/A

Display inactive software images.

display install inactive [ slot slot-number ] [ verbose ]

N/A

Display the software images included in an .ipe file.

display install ipe-info ipe-filename

N/A

Display ongoing ISSU activate and deactivate operations.

display install job

N/A

Display ISSU log entries.

display install log [ log-id ] [ verbose ]

N/A

Display software image file information.

display install package { filename | all } [ verbose ]

N/A

Display all software image files that include a specific component or file.

display install which { component name | file filename } [ slot slot-number ]

N/A

Display ISSU status information.

display issu state

This command applies only to an ISSU that uses the issu series commands.

Display version compatibility information and identify the upgrade method.

display version comp-matrix

N/A

Clear ISSU log entries.

reset install log-history oldest log-number

N/A

 

Troubleshooting ISSU

Failure to execute the issu load/issu run switchover/issu commit/install activate/install deactivate command

Symptom

The following commands cannot be executed:

·           issu commandsissu load, issu run switchover, and issu commit.

·           install commandsinstall activate and install deactivate.

Solution

To resolve this issue:

1.      Use the display device command to verify that no hardware is in Fault state.

2.      If the problem persists, contact H3C Support.

Examples of using issu commands for ISSU on a dual-member IRF fabric

HTTP feature upgrade to a compatible version

Upgrade requirements

As shown in Figure 1, the IRF fabric has two members.

Upgrade the HTTP feature from R0201 to R0202. The two versions are compatible.

Figure 1 Network diagram

 

Upgrade procedure

# Download the image file that contains the R0202 HTTP feature from the TFTP server.

<Sysname> tftp 2.2.2.2 get http-r0202.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0201.bin

Active packages on slot 2:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0201.bin

# Identify the ISSU method and possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/http-r0202.bin

Verifying the file flash:/http-r0202.bin on slot 1...Done.

Feature image: flash:/http-r0202.bin

  Version:

  V700R001B45D002

  Version Compatibility List:

  V700R001B45D001

  V700R001B45D002

  Version Dependency System List:

  V700R001B45D001

  V700R001B45D002

 

  Slot              Upgrade Way

  1                 Service Upgrade

  2                 Service Upgrade

 

Influenced service according to following table on slot 1:

  flash:/http-r0202.bin

         HTTP      CFA

Influenced service according to following table on slot 27:

  flash:/http-r0202.bin

         HTTP      CFA

The output shows that service upgrade is recommended. The HTTP and CFA modules will be rebooted during the upgrade.

# Disable automatic rollback.

<Sysname> system-view

[Sysname] issu rollback-timer 0

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] quit

# Upgrade the HTTP feature on the subordinate member.

<Sysname> issu load file feature flash:/http-r0202.bin slot 2

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:y

Verifying the file flash:/http-r0202.bin on slot 1...Done.

Copying file flash:/http-r0202.bin to slot2#flash:/http-r0202.bin......Done.

Verifying the file flash:/http-r0202.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  2                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]: y

# Perform a main/backup HTTP process switchover.

<Sysname> issu run switchover

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Switchover Way

  1                           Active standby process switchover

Upgrading software images to compatible versions. Continue? [Y/N]: y

# Upgrade the feature on the original master.

<Sysname> issu commit slot 1

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  1                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]: y

# Verify that both members are running the new HTTP image.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0202.bin

Active packages on slot 2:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0202.bin

HTTP feature upgrade to an incompatible version

Upgrade requirements

As shown in Figure 2, the IRF fabric has two members.

Upgrade the HTTP feature from R0201 to R0202. The two versions are incompatible.

Figure 2 Network diagram

 

Upgrade procedure

# Download the image file that contains the R0202 HTTP feature from the TFTP server.

<Sysname> tftp 2.2.2.2 get http-r0202.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0201.bin

Active packages on slot 2:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0201.bin

# Identify the recommended ISSU method for the upgrade and view the possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/http-r0202.bin

Verifying the file flash:/http-r0202.bin on slot 1...Done.

Feature image: flash:/http-r0202.bin

  Version:

  V700R001B45D002

  Version Compatibility List:

  V700R001B45D002

  Version Dependency System List:

  V700R001B45D001

  V700R001B45D002

Incompatible upgrade.

The output shows that the two versions are incompatible. The related modules will be rebooted for the upgrade.

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] quit

# Upgrade the HTTP feature on the subordinate member.

<Sysname> issu load file feature flash:/http-r0202.bin slot 2

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:y

Verifying the file flash:/http-r0202.bin on slot 1...Done.

Copying file flash:/http-r0202.bin to slot2#flash:/http-r0202.bin......Done.

Verifying the file flash:/http-r0202.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  2                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]: y

# Perform a master/subordinate switchover to upgrade the original master.

<Sysname> issu run switchover

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  1                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]: y

# Verify that both members are running the new HTTP image.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0202.bin

Active packages on slot 2:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0202.bin

Examples of using issu commands for ISSU on a four-member IRF fabric

Feature upgrade to a compatible version

Upgrade requirements

As shown in Figure 3, the IRF fabric has four members.

Upgrade a feature from soft-version1 to soft-version2 on the IRF fabric. The two versions are compatible.

Figure 3 Network diagram

 

Upgrade procedure

# Download the upgrade image file from the TFTP server.

<Sysname> tftp 2.2.2.2 get soft-version2.bin

Press CTRL+C to abort.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 13312    0 13312    0     0   295k      0 --:--:-- --:--:-- --:--:--  309k

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 2:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 3:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 4:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

# Identify the ISSU method and possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/soft-version2.bin

Verifying the file flash:/soft-version2.bin on slot 1...Done.

Feature image: flash:/soft-version2.bin

  Version:

  7.1.045

  Version compatibility list:

  7.1.045

  Version dependency system list:

  7.1.045

 

  Slot              Upgrade Way

  1                 Service Upgrade

  2                 Service Upgrade

  3                 Service Upgrade

  4                 Service Upgrade

The output shows that service upgrade is recommended. The feature module will be rebooted during the upgrade.

# Disable automatic rollback.

<Sysname> system-view

[Sysname] issu rollback-timer 0

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] interface ten-gigabitethernet3/1/1

[Sysname-Ten-GigabitEthernet3/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet3/1/1] quit

[Sysname] interface ten-gigabitethernet4/1/1

[Sysname-Ten-GigabitEthernet4/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet4/1/1] quit

[Sysname] quit

# Upgrade the feature on subordinate member 2.

<Sysname> issu load file feature flash:/soft-version2.bin slot 2

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:y

Verifying the file flash:/soft-version2.bin on slot 1...Done.

Copying file flash:/soft-version2.bin to slot2#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 2...Done

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                        Upgrade Way

  2                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:y

This operation maybe take several minutes, please wait.....Done.

# Perform a main/backup feature process switchover.

<Sysname> issu run switchover

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                        Switchover Way

  1                           Active standby process switchover

Upgrading software images to compatible versions. Continue? [Y/N]:y

This operation maybe take several minutes, please wait...Done.

# Upgrade the feature on the original master and the other subordinate members.

<Sysname> issu commit slot 1

Copying file flash:/soft-version2.bin to slot1#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 1...Done.

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot              Upgrade Way

  1                 Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:y

This operation maybe take several minutes, please wait........Done.

<Sysname> issu commit slot 3

Copying file flash:/soft-version2.bin to slot3#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 3...Done

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                       Upgrade Way

  3                          Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:y

This operation maybe take several minutes, please wait....Done.

<Sysname> issu commit slot 4

Copying file flash:/soft-version2.bin to slot4#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 4...Done

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

 

  Slot                       Upgrade Way

  4                          Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:y

This operation maybe take several minutes, please wait....Done.

# Verify that all members are running the new image.

<Sysname> display install active

Active packages on slot 1:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 2:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 3:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 4:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Feature upgrade to an incompatible version (upgrading one subordinate member first)

Upgrade requirements

As shown in Figure 4, the IRF fabric has four members.

Upgrade a feature from soft-version1 to soft-version2 on the IRF fabric. The two versions are incompatible.

Figure 4 Network diagram

 

Upgrade procedure

# Download the upgrade image file from the TFTP server.

<Sysname> tftp 2.2.2.2 get soft-version2.bin

Press CTRL+C to abort.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 13312    0 13312    0     0   295k      0 --:--:-- --:--:-- --:--:--  309k

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 2:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 3:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 4:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

# Identify the ISSU method and possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/soft-version2.bin

Verifying the file flash:/soft-version2.bin on slot 1...Done.

Feature image: flash:/soft-version2.bin

  Version:

  7.1.045

  Version compatibility list:

  7.1.045

  Version dependency system list:

  7.1.045

 

Upgrade Way: Incompatible upgrade.

The output shows that the two versions are incompatible. The cards will be rebooted for the upgrade.

# Disable automatic rollback.

<Sysname> system-view

[Sysname] issu rollback-timer 0

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] interface ten-gigabitethernet3/1/1

[Sysname-Ten-GigabitEthernet3/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet3/1/1] quit

[Sysname] interface ten-gigabitethernet4/1/1

[Sysname-Ten-GigabitEthernet4/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet4/1/1] quit

[Sysname] quit

# Upgrade the feature on subordinate member 2.

<Sysname> issu load file feature flash:/soft-version2.bin slot 2

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:y

Verifying the file flash:/soft-version2.bin on slot 1...Done.

Copying file flash:/soft-version2.bin to slot2#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                        Upgrade Way

  2                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]:y

# Perform a master/subordinate switchover to upgrade the original master and the other two subordinate members.

<Sysname> issu run switchover

Copying file flash:/soft-version2.bin to slot3#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 3...Done.

Copying file flash:/soft-version2.bin to slot4#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on slot 4...Done.

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                        Upgrade Way

  1                           Reboot

  3                           Reboot

  4                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]:y

# Verify that all members are running the new image.

<Sysname> display install active

Active packages on slot 1:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 2:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 3:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 4:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Feature upgrade to an incompatible version (upgrading multiple subordinate members first)

Upgrade requirements

As shown in Figure 5, the IRF fabric has four members.

Upgrade a feature from soft-version1 to soft-version2 on the IRF fabric. The two versions are incompatible.

Figure 5 Network diagram

 

Upgrade procedure

# Download the upgrade image file from the TFTP server.

<Sysname> tftp 2.2.2.2 get soft-version2.bin

Press CTRL+C to abort.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 13312    0 13312    0     0   295k      0 --:--:-- --:--:-- --:--:--  309k

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 2:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 3:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

Active packages on slot 4:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version1.bin

# Identify the ISSU method and possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/soft-version2.bin

Verifying the file flash:/soft-version2.bin on slot 1...Done

.

Feature image: flash:/soft-version2.bin

  Version:

  7.1.045

  Version compatibility list:

  7.1.045

  Version dependency system list:

  7.1.045

 

Upgrade Way: Incompatible upgrade.

The output shows that the two versions are incompatible. The related modules will be rebooted for the upgrade.

# Disable automatic rollback.

<Sysname> system-view

[Sysname] issu rollback-timer 0

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] interface ten-gigabitethernet3/1/1

[Sysname-Ten-GigabitEthernet3/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet3/1/1] quit

[Sysname] interface ten-gigabitethernet4/1/1

[Sysname-Ten-GigabitEthernet4/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet4/1/1] quit

[Sysname] quit

# Upgrade the feature on all subordinate members. After the upgrade, the subordinate members will leave the original IRF fabric and form a new IRF fabric.

<Sysname> issu load file feature flash:/soft-version2.bin slot 2 3 4

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:y

Verifying the file flash:/soft-version2.bin on slot 1...Done

.

Copying file flash:/soft-version2.bin to slot2#flash:/soft-version2.bin

...Done.

Copying file flash:/soft-version2.bin to slot3#flash:/soft-version2.bin

...Done.

Copying file flash:/soft-version2.bin to slot4#flash:/soft-version2.bin

...Done.

Verifying the file flash:/soft-version2.bin on lot 2............Done.

Verifying the file flash:/soft-version2.bin on slot 3............Done.

Verifying the file flash:/soft-version2.bin on slot 4............Done.

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                        Upgrade Way

  2                           Reboot

  3                           Reboot

  4                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]:y

# Perform a master/subordinate switchover to upgrade the original master. The original master will reboot and join the new IRF fabric.

<Sysname> issu run switchover

Upgrade summary according to following table:

 

flash:/soft-version2.bin

  Running Version             New Version

  Alpha 7122                  Alpha 7123

 

  Slot                        Upgrade Way

  1                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]:y

# Verify that all members are running the new image.

<Sysname> display install active

Active packages on slot 1:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 2:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 3:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Active packages on slot 4:

  flash:/cmw710-boot-test.bin

  flash:/cmw710-system-test.bin

  flash:/soft-version2.bin

Examples of using issu commands for ISSU on an IRF 3 system

HTTP feature upgrade to a compatible version

Upgrade requirements

As shown in Figure 6, the IRF 3 system contains a dual-member parent fabric and an S5120HI PEX. The PEX is connected to both the master and the subordinate member.

Upgrade the HTTP feature on the parent IRF fabric and the PEX from d2402 to d2403. The two versions are compatible.

Figure 6 Network diagram

 

Upgrade procedure

# Download the image file that contains the d2403 HTTP feature for PEX upgrade from the TFTP server.

<Sysname> tftp 2.2.2.2 get s5120hi-http-d2403.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Download the image file that contains the d2403 HTTP feature for parent IRF fabric upgrade from the TFTP server.

<Sysname> tftp 2.2.2.2 get http-d2403.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Display active software images.

<Sysname> display install active

Active packages on slot 1:  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2402.bin

# Disable automatic rollback.

<Sysname> system-view

[Sysname] issu rollback-timer 0

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] quit

# Specify PEX startup images.

<Sysname> issu pex S5120HI file feature flash:/s5120hi-http-d2403.bin

Verifying the file flash:/s5120hi-http-d2403.bin on slot 1...Done.

Copying file flash:/s5120hi-http-d2403.bin to slot2#flash:/s5120hi-http-d2403...Done.

# Identify the version compatibility, recommended ISSU methods, and possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/http-d2403.bin

Verifying the file flash:/http-d2403.bin on slot 1...Done.

Verifying the file flash:/s5120hi-http-d2403.bin on slot 1...Done.

Feature image: flash:/http-d2403.bin

  Version:

  D2403

  Version compatibility list:

  D2402

  D2403

  Version dependency system list:

  D2402

Compatible info of S5120HI:

Feature image: flash:/s5120hi-http-d2403.bin

  Version:

  D2402

  Version compatibility list:

  D2402

  D2403

  Version dependency system list:

  D2402

  Slot                        Upgrade Way

  1                           Service Upgrade

  2                           Service Upgrade

  108                         Service Upgrade

Influenced service according to following table on slot 1:

flash:/http-d2403.bin

         HTTP      CFA

 

Influenced service according to following table on slot 2:

flash:/http-d2403.bin

         HTTP      CFA

 

Influenced service according to following table on slot 108:

flash:/s5120hi-http-d2403.bin

         HTTP

The output shows that an incremental upgrade is recommended and the following items will be rebooted during the upgrade:

·           HTTP and CFA modules on the parent IRF members.

·           HTTP module on the PEX.

# Upgrade the HTTP feature on the subordinate member.

<Sysname> issu load file feature flash:/http-d2403.bin slot 2

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:Y

Verifying the file flash:/http-d2403.bin on slot 1...Done.

Verifying the file flash:/s5120hi-http-d2403.bin on slot 1...Done.

Verifying the file flash:/http-d2403.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Upgrade Way

  2                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:Y

# Perform a main/backup HTTP process switchover and upgrade the PEX.

<Sysname> issu run switchover

Upgrade summary according to following table:

 

flash:/http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Switchover Way

  1                           Active standby process switchover

 

  Slot                        Upgrade Way

  108                         Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:Y

# Upgrade the HTTP feature on the master.

<Sysname> issu commit slot 1

Upgrade summary according to following table:

 

flash:/http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Upgrade Way

  1                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:Y

# Verify that the IRF members and the PEX are all running the new HTTP images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2403.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2403.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2403.bin

HTTP feature upgrade to an incompatible version

Upgrade requirements

As shown in Figure 7, the IRF 3 system contains a dual-member parent fabric and an S5120HI PEX. The PEX is connected to both the master and the subordinate member.

Upgrade the HTTP feature on the parent IRF fabric and the PEX from d2402 to d2404. The two versions are incompatible.

Figure 7 Network diagram

 

Upgrade procedure

# Download the image file that contains the d2404 HTTP feature for PEX upgrade from the TFTP server.

<Sysname> tftp 2.2.2.2 get s5120hi-http-d2404.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Download the image file that contains the d2404 HTTP feature for parent IRF fabric upgrade from the TFTP server.

<Sysname> tftp 2.2.2.2 get http-d2404.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2402.bin

# Disable automatic rollback.

<Sysname> system-view

[Sysname] issu rollback-timer 0

# Enable link-aggregation traffic redirection.

[Sysname] link-aggregation lacp traffic-redirect-notification enable

# Enable the IRF bridge MAC address to be permanent.

[Sysname] irf mac-address persistent always

# Set the physical state change suppression interval to 0 on the interfaces.

[Sysname] interface ten-gigabitethernet1/1/1

[Sysname-Ten-GigabitEthernet1/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet1/1/1] quit

[Sysname] interface ten-gigabitethernet2/1/1

[Sysname-Ten-GigabitEthernet2/1/1] link-delay 0 mode updown

[Sysname-Ten-GigabitEthernet2/1/1] quit

[Sysname] quit

# Specify PEX startup images.

<Sysname> issu pex S5120HI file feature flash:/s5120hi-http-d2404.bin

Verifying the file flash:/s5120hi-http-d2404.bin on slot 1...Done.

Copying file flash:/s5120hi-http-d2404.bin to slot2#flash:/s5120hi-http-d2404...Done.

# Identify the version compatibility, recommended ISSU methods, and possible impact of the upgrade.

<Sysname> display version comp-matrix file feature flash:/http-d2404.bin

Verifying the file flash:/http-d2404.bin on slot 1...Done.

Verifying the file flash:/s5120hi-http-d2404.bin on slot 1...Done.

Feature image: flash:/http-d2404.bin

  Version:

  D2404

  Version compatibility list:

  D2404

  Version dependency system list:

  D2402

 

Compatible info of S5120HI:

Feature image: flash:/s5120hi-http-d2404.bin

  Version:

  D2404

  Version compatibility list:

  D2404

  Version dependency system list:

  D2402

Incompatible upgrade.

# Upgrade the HTTP feature on the subordinate member.

<Sysname> issu load file feature flash:/http-d2404.bin slot 2

This operation will delete the rollback point information for the previous upgrade and maybe get unsaved configuration lost. Continue? [Y/N]:Y

Verifying the file flash:/http-d2404.bin on slot 1...Done.

Verifying the file flash:/s5120hi-http-d2404.bin on slot 1...Done.

flash:/http-d2404.bin already exists on slot 2 Overwrite it?[Y/N]:Y

Successfully copied flash:/http-d2404.bin to slot1#flash:/http-d2404.bin.

Verifying the file flash:/http-d2404.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-d2404.bin

  Running Version             New Version

  Demo 2402                   Demo 2404

 

  Slot                        Upgrade Way

  2                           Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]:Y

After the upgrade, the subordinate member forms a new IRF fabric.

# Upgrade the HTTP feature on the master and the PEX.

<Sysname> issu run switchover

Upgrade summary according to following table:

 

flash:/http-d2404.bin

  Running Version             New Version

  Demo 2402                   Demo 2404

 

S5120HI

flash:/s5120hi-http-d2404.bin

  Running Version             New Version

  Demo 2402                   Demo 2404

 

  Slot                        Upgrade Way

  1                           Reboot

    108                         Reboot

Upgrading software images to incompatible versions. Continue? [Y/N]:Y

After the upgrade, the original master joins the new IRF fabric.

# Verify that the IRF members and the PEX are all running the new HTTP images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2404.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2404.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2404.bin

Examples of using install commands for ISSU

HTTP feature upgrade example

Upgrade requirements

As shown in Figure 8, the IRF fabric has two members.

Upgrade the HTTP feature from R0201 to R0202. The two versions are compatible.

Figure 8 Network diagram

 

Upgrade procedure

# Download the .ipe file that contains the R0202 HTTP feature image from the TFTP server.

<Sysname> tftp 2.2.2.2 get http-r0202.ipe

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Decompress the .ipe file.

<Sysname> install add flash:/http-r0202.ipe flash:

Verifying the file flash:/http-r0202.ipe on slot 1...Done.                        

Decompressing file http-r0202.bin to flash:/http-r0202.bin.......................Done.

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0201.bin

Active packages on slot 2:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0201.bin

# Identify the recommended ISSU methods for the upgrade and view the possible impact of the upgrade.

<Sysname> install activate feature flash:/http-r0202.bin slot 2 test

Copying file flash:/http-r0202.bin to slot2#flash:/http-r0202.bin......Done.

Verifying the file flash:/http-r0202.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  2                           Service Upgrade

 

Influenced service according to following table on slot 2:

  flash:/http-r0202.bin

         HTTP      CFA

<Sysname> install activate feature flash:/http-r0202.bin slot 1 test

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  1                           Service Upgrade

 

Influenced service according to following table on slot 1:

  flash:/http-r0202.bin

         HTTP      CFA

The output shows that all the members need a service upgrade and the HTTP and CFA modules will be rebooted during the upgrade.

# Activate the new HTTP image to upgrade the HTTP feature.

<Sysname> install activate feature flash:/http-r0202.bin slot 2

flash:/http-r0202.bin already exists on slot 2.

Overwrite it?[Y/N]:y

Copying file flash:/http-r0202.bin to slot2#flash:/http-r0202.bin......Done.

Verifying the file flash:/http-r0202.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  2                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]: y

This operation maybe take several minutes, please wait......................Done.

<Sysname> install activate feature flash:/http-r0202.bin slot 1

Upgrade summary according to following table:

 

flash:/http-r0202.bin

  Running Version             New Version

  Alpha 0201                  Alpha 0202

 

  Slot                        Upgrade Way

  1                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]: y

This operation maybe take several minutes, please wait......................Done.

# Verify that the new HTTP image has been activated.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0202.bin

Active packages on slot 2:

  flash:/boot-r0201.bin

  flash:/system-r0201.bin

  flash:/http-r0202.bin

# Commit the software changes.

<Sysname> install commit

This operation will take several minutes, please wait...........................Done.

Examples of using install commands for ISSU on an IRF 3 system

HTTP feature upgrade example

Upgrade requirements

As shown in Figure 9, the IRF 3 system contains a dual-member parent fabric and an S5120HI PEX. The PEX is connected to both the master and the subordinate member.

Upgrade the HTTP feature on the parent IRF fabric and the PEX from d2402 to d2403. The two versions are compatible.

Figure 9 Network diagram

 

Upgrade procedure

# Download the image file that contains the d2403 HTTP feature for PEX upgrade from the TFTP server.

<Sysname> tftp 2.2.2.2 get s5120hi-http-d2403.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Download the image file that contains the d2403 HTTP feature for parent IRF fabric upgrade from the TFTP server.

<Sysname> tftp 2.2.2.2 get http-d2403.bin

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100   256  100  256     0     0    764      0 --:--:-- --:--:-- --:--:--   810

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2402.bin

# Identify the version compatibility, the recommended ISSU methods for the upgrade on the parent IRF fabric and the PEX, and the possible upgrade impact.

<Sysname> install activate feature flash:/http-d2403.bin slot 1 test

Verifying the file flash:/s5120hi-http-d2403.bin on slot 0...Done.

Upgrade summary according to following table:

 

flash:/http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Upgrade Way

  1                           Service Upgrade

 

Influenced service according to following table on slot 1:

  flash:/http-d2403.bin

         HTTP      CFA

The output shows that an incremental upgrade is recommended and the following items will be rebooted during the upgrade:

·           HTTP and CFA modules on the parent IRF members.

·           HTTP module on the PEX.

# Activate the new HTTP image to upgrade the HTTP feature on the subordinate member.

<Sysname> install activate feature flash:/http-d2403.bin slot 2

flash:/manufacture-d2402-b01-base.bin already exists on slot 2.

Overwrite it?[Y/N]:Y

Successfully copied flash:/http-d2403.bin to slot2#flash:/http-d2403.bin.

Verifying the file flash:/http-d2403.bin on slot 2...Done.

Upgrade summary according to following table:

 

flash:/http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Upgrade Way

  2                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:Y

This operation maybe take several minutes, please wait......................Done.

# Display active software images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2402.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2403.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2402.bin

# Activate the new HTTP image to upgrade the HTTP feature on the master.

<Sysname> install activate feature flash:/http-d2403.bin slot 1

Verifying the file flash:/http-d2403.bin on slot 1...Done.

Upgrade summary according to following table:

 

flash:/http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Upgrade Way

  1                           Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:Y

This operation maybe take several minutes, please wait......................Done.

# Activate the new HTTP image to upgrade the HTTP feature on the PEX.

<Sysname> install activate feature flash:/s5120hi-http-d2403.bin slot 108

Verifying the file flash:/s5120hi-http-d2403.bin on slot 1...Done.

Upgrade summary according to following table:

 

flash:/s5120hi-http-d2403.bin

  Running Version             New Version

  Demo 2402                   Demo 2403

 

  Slot                        Upgrade Way

  108                         Service Upgrade

Upgrading software images to compatible versions. Continue? [Y/N]:Y

This operation maybe take several minutes, please wait......................Done.

# Verify that the IRF members and the PEX are all running the new HTTP images.

<Sysname> display install active

Active packages on slot 1:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2403.bin

Active packages on slot 2:

  flash:/boot-d2402.bin

  flash:/system-d2402.bin

  flash:/http-d2403.bin

Active packages on slot 108:

  flash:/s5120hi-boot.bin

  flash:/s5120hi-system.bin

  flash:/s5120hi-http-d2403.bin

 

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Intelligent Storage
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
  • Technical Blogs
All Support
  • Become A Partner
  • Partner Policy & Program
  • Global Learning
  • Partner Sales Resources
  • Partner Business Management
  • Service Business
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网