Top Banner
133 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 dual-MPU device or a multichassis IRF fabric, one MPU or member device can be upgraded while other MPUs or 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 13. 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 13 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.
68

Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

Jul 18, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

133

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 dual-MPU device or a multichassis IRF fabric, one MPU or member device can be upgraded while other MPUs or 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 13.

• 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 13 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.

Page 2: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

134

ISSU method Description

Reboot

CAUTION:

The Reboot method disrupts service if hardware redundancy (MPU-, switching fabric-, or device-level) is not available. HP recommends that you schedule the downtime carefully to minimize the upgrade impact on the services.

The Reboot method reboots MPUs to complete the software upgrade. While one MPU is rebooting, the other MPUs can provide services.

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

Table 14 Command set comparison

Item issu commands install commands

Upgrade types • Compatible. • Incompatible.

Compatible.

Patch install/uninstall Not supported. Supported.

Upgrade mode Chassis by chassis. MPU by MPU.

Applicable image types and application scenarios

• Multichassis IRF fabrics. • Multiparent eIRF systems.

You can upgrade the boot image, system image, and feature images.

• eIRF system where only PEXs need to be upgraded. You can upgrade the boot image, system image, and feature images.

• Standalone device, IRF fabric, or eIRF system where only feature images need to be upgraded.

• Standalone device, IRF fabric, or eIRF system that needs to be patched.

Impact on the system Large. Small.

Technical skill requirements

Low.

HP recommends that you 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 availability of ISSU Read the software release notes to identify the support of the device for ISSU between the current software version and the new software version.

Page 3: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

135

Verifying the device operating status Verify the following items:

• Use the display device command to verify that no cards are in Fault state.

• Use the display mdc command to verify that all MDCs are in active state.

• Use the switchto mdc command to verify that no automatic configuration process is in progress. If the message Automatic configuration is running, press CTRL_C or CTRL_D to break. appears, an automatic configuration process is in progress. To perform an ISSU, wait for the process to complete, or abort the process. For more information about automatic configuration, see "Using automatic configuration."

Preparing the upgrade images 1. Use the dir command to verify that all MPUs have sufficient storage space for the upgrade images.

Use the display mdc resource command to verify that all MDCs 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 are useful, 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 any one of the MPUs.

Make sure upgrade image files for LSU1SUPB0(JG496A) interface modules use the -s.bin or -s.ipe string as the file name suffix. Image files that have a different file name suffix cannot be used for ISSU.

For devices that are using LSUM1SUPD0(JH198A, JH206) MPUs, transfer the upgrade image files to the CF cards.

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 13.

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:

Page 4: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

136

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 1. Use Table 14 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 cards.

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 do not need to upgrade LPUs or switching fabric modules separately. They are upgraded automatically when MPUs are upgraded.

• You only need to perform the upgrade on the default MDC. The system completes software upgrade for all the other MDCs automatically.

• 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.

Page 5: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

137

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

Page 6: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

138

Performing an ISSU by using issu commands Perform this task only on a multichassis IRF fabric or a multiparent eIRF system.

Always start ISSU with a subordinate member.

Performing a compatible upgrade

Step Command Remarks1. 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.

HP recommends not using 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 upgrade images as main startup software images on subordinate members.

• Use .bin image files: issu load file { boot filename | system filename | feature filename&<1-30> } * chassis chassis-number

• Use an .ipe image file: issu load file ipe ipe-filename chassis chassis-number&<1-3>

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

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

6. Perform a switchover. issu run switchover This command also upgrades multihomed PEXs.

7. (Optional.) Accept the upgrade. issu accept N/A

8. Upgrade the remaining members to complete the ISSU.

issu commit chassis chassis-number

Repeat the issu commit command to upgrade the remaining members one by one, including the original master.

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.

9. Verify that the ISSU is finished. display issu state

If the ISSU state field displays Init, the ISSU is finished.

Page 7: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

139

Performing an incompatible upgrade Perform this task in user view.

Step Command Remarks

1. (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.

2. Load the upgrade images as main startup software images on subordinate members.

• Use .bin image files: issu load file { boot filename | system filename | feature filename&<1-30> } * chassis chassis-number&<1-3>

• Use an .ipe image file: issu load file ipe ipe-filename chassis chassis-number&<1-3>

IMPORTANT:

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

In a ring-topology IRF fabric, HP recommends that you specify half of the subordinate members for this command to reduce service interruption. Make sure the specified subordinate members are physically connected.

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

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

3. Perform a master/subordinate switchover to complete the ISSU process.

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

Page 8: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

140

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 Command1. (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.

Page 9: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

141

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

In standalone mode:

• When you install an image, you must begin with the active MPU.

• When you upgrade an image, you must begin with the standby MPU.

In IRF mode:

• When you install an image, you must begin with the master. On each member device, begin with the active MPU.

• When you upgrade an image, you must begin with a subordinate device. On each member device, begin with the standby MPU.

When you install or upgrade images on an active MPU, the system automatically upgrades its LPUs and switching fabric modules. You do not need to upgrade their software separately.

Installing or upgrading images for PEXs

Perform this task in an eIRF 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> } * chassis chassis-number slot slot-number test

Specify the virtual chassis number of a PEX for the chassis-number argument. The slot-number argument is fixed at 0.

2. Activate images. install activate { boot filename | system filename | feature filename&<1-30> } * chassis chassis-number slot slot-number

Specify the virtual chassis number of a PEX for the chassis-number argument. The slot-number argument is fixed at 0.

Installing or upgrading feature images

You can perform this task on a standalone device, an IRF fabric, or an eIRF system.

Perform this task in user view.

Step Command Remarks

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

• In standalone mode: install activate { boot filename | system filename | feature filename&<1-30>} * slot slot-number test

• In IRF mode: install activate { boot filename | system filename | feature filename&<1-30> } * chassis chassis-number slot slot-number test

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

To upgrade a PEX, specify its virtual chassis number for the chassis-number argument. The slot-number argument is fixed at 0.

Page 10: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

142

Step Command Remarks

2. Activate images.

• In standalone mode: install activate { boot filename | system filename | feature filename&<1-30> } * slot slot-number

• In IRF mode: install activate { boot filename | system filename | feature filename&<1-30> } * chassis chassis-number slot slot-number

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

To upgrade a PEX, specify its virtual chassis number for the chassis-number argument. The slot-number argument is fixed at 0.

Installing patch images

You can perform this task on a standalone device, an IRF fabric, or an eIRF system.

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.

• In standalone mode: install activate patch filename slot slot-number

• In IRF mode: install activate patch filename chassis chassis-number slot slot-number

To patch a PEX, specify its virtual chassis number for the chassis-number argument. The slot number is fixed at 0 for the PEX.

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.

• In standalone mode: install deactivate feature filename&<1-30> slot slot-number

• In IRF mode: install deactivate feature filename&<1-30> chassis chassis-number slot slot-number

To deactivate feature images on a PEX, perform the following tasks: • Specify its virtual chassis

number for the chassis-number argument.

• Specify its virtual slot number for the slot-number argument. The slot number is fixed at 0 for the PEX.

Page 11: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

143

Uninstalling patch images

Perform this task in user view.

Task Command Remarks

Deactivate patch images.

• In standalone mode: install deactivate patch filename slot slot-number

• In IRF mode: install deactivate patch filename chassis chassis-number slot slot-number

To deactivate patch images on a PEX, perform the following tasks:• Specify its virtual chassis

number for the chassis-number argument.

• Specify its virtual slot number for the slot-number argument. The slot number is fixed at 0 for the PEX.

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 If the ISSU method is service upgrade or file upgrade for an activate or deactivate operation, 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.

Page 12: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

144

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.

• In standalone mode: install remove [ slot slot-number ] { filename | inactive }

• In IRF mode: install remove [ chassis chassis-number slot slot-number ] { filename | inactive }

To delete inactive software images from a PEX, perform the following tasks: • Specify its virtual chassis

number for the chassis-number argument.

• Specify its virtual slot number for the slot-number argument. The slot number is fixed at 0 for the PEX.

Displaying and maintaining ISSU

Standalone mode The commands in this section applies to devices in standalone mode.

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

Task Command

Display active software images. display install active [ slot slot-number ] [ verbose ]

Display backup startup software images. display install backup [ slot slot-number ] [ verbose ]

Display main startup software images. display install committed [ slot slot-number ] [ verbose ]

Display inactive software images. display install inactive [ slot slot-number ] [ verbose ]

Display the software images included in an .ipe file. display install ipe-info ipe-filename

Display ongoing ISSU activate and deactivate operations. display install job

Display ISSU log entries. display install log [ log-id ] [ verbose ]

Display software image file information. display install package { filename | all } [ verbose ]

Page 13: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

145

Task Command

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

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

Display version compatibility information and identify the upgrade method. display version comp-matrix

Clear ISSU log entries. reset install log-history oldest log-number

IRF mode The commands in this section applies to devices in IRF mode.

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

Task Command Remarks

Display active software images.

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

N/A

Display backup startup software images.

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

N/A

Display main startup software images.

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

N/A

Display inactive software images.

display install inactive [ chassis chassis-number 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 } [ chassis chassis-number 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

Page 14: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

146

Task Command Remarks

Clear ISSU log entries. reset install log-history oldest log-number N/A

Troubleshooting ISSU in IRF mode

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

The following commands cannot be executed:

• issu commands—issu load, issu run switchover, and issu commit.

• install commands—install activate and install deactivate.

Solution

To resolve this issue:

1. Use the display device command to verify that all cards are not in Fault state.

2. Use the display mdc command to verify that all MDCs are in active state.

3. If the problem persists, contact HP Support.

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

Feature upgrade to a compatible version Upgrade requirements

As shown in Figure 36, the IRF fabric has two members. Each member has one active MPU (slot 0) and one standby MPU (slot 1).

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

Page 15: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

147

Figure 36 Network diagram

Upgrade procedure

# Download the feature1-r0202.bin image file from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-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 chassis 1 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 1 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 2 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 2 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

# Identify the ISSU method and possible impact of the upgrade. <Sysname> display version comp-matrix file feature flash:/feature1-r0202.bin

Verifying the file flash:/feature1-r0202.bin on Chassis 1 slot 0...Done.

Feature image: flash:/feature1-r0202.bin

Version:

IRF1.1.1.1/24

Note: The orange line represents an IRF connection.

Master(Member_ID=1)

Subordinate(Member_ID=2)

Internet

TFTP server

2.2.2.2/24

GE1/3/0/1 GE2/3/0/1

Page 16: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

148

V700R001B45D002

Version Compatibility List:

V700R001B45D001

V700R001B45D002

Version Dependency System List:

V700R001B45D001

V700R001B45D002

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 Service Upgrade

2 0 Service Upgrade

2 1 Service Upgrade

Influenced service according to following table on chassis 1 slot 0:

flash:/feature1-r0202.bin

feature1 CFA

Influenced service according to following table on chassis 1 slot 1:

flash:/feature1-r0202.bin

feature1 CFA

Influenced service according to following table on chassis 2 slot 0:

flash:/feature1-r0202.bin

feature1 CFA

Influenced service according to following table on chassis 2 slot 1:

flash:/feature1-r0202.bin

feature1 CFA

The output shows that service upgrade is recommended. The feature module and related modules might 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 gigabitethernet1/3/0/1

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

[Sysname-GigabitEthernet1/3/0/1] quit

[Sysname] interface gigabitethernet2/3/0/1

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

[Sysname-GigabitEthernet2/3/0/1] quit

[Sysname] quit

# Upgrade the feature on the subordinate member. <Sysname> issu load file feature flash:/feature1-r0202.bin chassis 2

Page 17: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

149

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:/feature1-r0202.bin on Chassis 1 slot 0...Done.

Copying file flash:/feature1-r0202.bin to chassis2#slot0#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on Chassis 2 slot 0...Done.

Copying file flash:/feature1-r0202.bin to chassis2#slot1#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on Chassis 2 slot 1...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 1 Service Upgrade

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

# Perform a main/backup feature process switchover. <Sysname> issu run switchover

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Switchover Way

1 0 Active standby process switchover

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

# Upgrade the feature on the original master. <Sysname> issu commit chassis 1

Copying file flash:/feature1-r0202.bin to chassis1#slot1#flash:/feature1-r0202.bin......Done.

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

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 Service Upgrade

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

# Verify that both members are running the new feature image. <Sysname> display install active

Active packages on chassis 1 slot 0:

Page 18: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

150

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 1 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 2 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 2 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Feature upgrade to an incompatible version Upgrade requirements

As shown in Figure 37, the IRF fabric has two members. Each member has one MPU in slot 0 (active MPU) and one MPU in slot 1 (standby MPU).

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

Figure 37 Network diagram

Upgrade procedure

# Download the feature1-r0202.bin image file from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-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

IRF1.1.1.1/24

Note: The orange line represents an IRF connection.

Master(Member_ID=1)

Subordinate(Member_ID=2)

Internet

TFTP server

2.2.2.2/24

GE1/3/0/1 GE2/3/0/1

Page 19: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

151

# Display active software images. <Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 1 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 2 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 2 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-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:/feature1-r0202.bin

Verifying the file flash:/feature1-r0202.bin on Chassis 1 slot 0...Done.

Feature image: flash:/feature1-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 cards 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 gigabitethernet1/3/0/1

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

[Sysname-GigabitEthernet1/3/0/1] quit

[Sysname] interface gigabitethernet2/3/0/1

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

[Sysname-GigabitEthernet2/3/0/1] quit

[Sysname] quit

# Upgrade the feature on the subordinate member. After the upgrade, the subordinate member will leave the original IRF fabric and form a new IRF fabric by itself. <Sysname> issu load file feature flash:/feature1-r0202.bin chassis 2

Page 20: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

152

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:/feature1-r0202.bin on Chassis 1 slot 0...Done.

Copying file flash:/feature1-r0202.bin to chassis2#slot0#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on Chassis 2 slot 0...Done.

Copying file flash:/feature1-r0202.bin to chassis2#slot1#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on Chassis 2 slot 1...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

2 0 Reboot

2 1 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

Copying file flash:/feature1-r0202.bin to chassis1#slot1#flash:/feature1-r0202.bin......Done.

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

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

1 0 Reboot

1 1 Reboot

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

# Verify that both members are running the new feature image. <Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 1 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 2 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

Page 21: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

153

flash:/feature1-r0202.bin

Active packages on chassis 2 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Page 22: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

154

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 38, the IRF fabric has four members. Each member has one active MPU (slot 0), one standby MPU (slot 1), and one LPU (slot 3).

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

Figure 38 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 chassis 1 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Page 23: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

155

Active packages on chassis 1 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 1 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 3:

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 chassis 1 slot 0...Done.

Feature image: flash:/soft-version2.bin

Page 24: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

156

Version:

7.1.045-Release 7168

Version compatibility list:

7.1.045-Release 7168

Version dependency system list:

7.1.045-Release 7168

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 Service Upgrade

1 3 Service Upgrade

2 0 Service Upgrade

2 1 Service Upgrade

2 3 Service Upgrade

3 0 Service Upgrade

3 1 Service Upgrade

3 3 Service Upgrade

4 0 Service Upgrade

4 1 Service Upgrade

4 3 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 gigabitethernet1/3/0/1

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

[Sysname-GigabitEthernet1/3/0/1] quit

[Sysname] interface gigabitethernet2/3/0/1

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

[Sysname-GigabitEthernet2/3/0/1] quit

[Sysname] interface gigabitethernet3/3/0/1

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

[Sysname-GigabitEthernet3/3/0/1] quit

[Sysname] interface gigabitethernet4/3/0/1

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

[Sysname-GigabitEthernet4/3/0/1] quit

[Sysname] quit

# Upgrade the feature on subordinate member 2. <Sysname> issu load file feature flash:/soft-version2.bin chassis 2

Page 25: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

157

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 chassis 1 slot 0...Done.

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

...Done.

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

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

...Done.

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

Upgrade summary according to following table:

flash:/soft-version2.bin

Running Version New Version

None Release 7168

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 1 Service Upgrade

2 3 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

None Release 7168

Chassis Slot Switchover Way

1 0 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 chassis 1

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

...Done.

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

Upgrade summary according to following table:

flash:/soft-version2.bin

Running Version New Version

None Release 7168

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 Service Upgrade

1 3 Service Upgrade

Page 26: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

158

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

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

<Sysname> issu commit chassis 3

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

...Done.

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

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

...Done.

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

Upgrade summary according to following table:

flash:/soft-version2.bin

Running Version New Version

None Release 7168

Chassis Slot Upgrade Way

3 0 Service Upgrade

3 1 Service Upgrade

3 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 chassis 4

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

...Done.

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

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

...Done.

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

.

Upgrade summary according to following table:

flash:/soft-version2.bin

Running Version New Version

None Release 7168

Chassis Slot Upgrade Way

4 0 Service Upgrade

4 1 Service Upgrade

4 3 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 chassis 1 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 1 slot 1:

Page 27: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

159

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 1 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

# Verify that the new image is on the current software image lists and startup software image lists of all member devices. <Sysname> display boot-loader

Software images on chassis 1 slot 0:

Current software images:

Page 28: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

160

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Software images on chassis 1 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Software images on chassis 2 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 2 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 3 slot 0:

Current software images:

Page 29: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

161

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 3 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 4 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 4 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

# Verify that the IRF fabric is running the new feature version. <Sysname> display version

HP Comware Software, Version 7.1.045, Release 7169P01

Copyright (c) 2004-2015 Hewlett-Packard Development Company, L.P.

HP uptime is 0 weeks, 0 days, 2 hours, 18 minutes

Last reboot reason : Cold reboot

Page 30: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

162

Boot image: flash:/10500-CMW710-BOOT-R7169P01.bin

Boot image version: 7.1.045, Release 7169P01

Compiled Aug 14 2015 11:56:35

System image: flash:/10500-CMW710-SYSTEM-R7169P01.bin

System image version: 7.1.045, Release 7169P01

Compiled Aug 14 2015 11:56:35

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

As shown in Figure 39, the IRF fabric has four members. Each member has one active MPU (slot 0), one standby MPU (slot 1), and one LPU (slot 3).

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

Figure 39 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.

Page 31: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

163

<Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 1 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 1 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

Page 32: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

164

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 chassis 1 slot 0...Don

e.

Feature image: flash:/soft-version2.bin

Version:

7.1.045-Release 7168

Version compatibility list:

7.1.045-Release 7168

Version dependency system list:

7.1.045-Release 7168

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 gigabitethernet1/3/0/1

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

[Sysname-GigabitEthernet1/3/0/1] quit

[Sysname] interface gigabitethernet2/3/0/1

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

[Sysname-GigabitEthernet2/3/0/1] quit

[Sysname] interface gigabitethernet3/3/0/1

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

[Sysname-GigabitEthernet3/3/0/1] quit

[Sysname] interface gigabitethernet4/3/0/1

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

[Sysname-GigabitEthernet4/3/0/1] quit

[Sysname] quit

# Upgrade the feature on subordinate member 2. After the upgrade, the subordinate member will leave the original IRF fabric and form a new IRF fabric by itself. <Sysname> issu load file feature flash:/soft-version2.bin chassis 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 chassis 1 slot 0...Done.

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

...Done.

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

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

Page 33: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

165

...Done.

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

flash:/soft-version2.bin

Running Version New Version

Release 7168 Release 7168

Chassis Slot Upgrade Way

2 0 Reboot

2 1 Reboot

2 3 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. The original master and the other two subordinate members will reboot and join the new IRF fabric. <Sysname> issu run switchover

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

...Done.

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

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

...Done.

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

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

...Done.

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

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

...Done.

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

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

...Done.

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

flash:/soft-version2.bin

Running Version New Version

Release 7168 Release 7168

Chassis Slot Upgrade Way

1 0 Reboot

1 1 Reboot

1 3 Reboot

3 0 Reboot

3 1 Reboot

3 3 Reboot

4 0 Reboot

4 1 Reboot

4 3 Reboot

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

# Verify that all members are running the new image.

Page 34: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

166

<Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 1 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 1 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

Page 35: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

167

flash:/soft-version2.bin

# Verify that the new image is on the current software image lists and startup software image lists of all member devices. <Sysname> display boot-loader

Software images on chassis 1 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Software images on chassis 1 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Software images on chassis 2 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 2 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

Page 36: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

168

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 3 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 3 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 4 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 4 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Page 37: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

169

# Verify that the IRF fabric is running the new feature version. <Sysname> display version

HP Comware Software, Version 7.1.045, Release 7169P01

Copyright (c) 2004-2015 Hewlett-Packard Development Company, L.P.

HP uptime is 0 weeks, 0 days, 2 hours, 18 minutes

Last reboot reason : Cold reboot

Boot image: flash:/10500-CMW710-BOOT-R7169P01.bin

Boot image version: 7.1.045, Release 7169P01

Compiled Aug 14 2015 11:56:35

System image: flash:/10500-CMW710-SYSTEM-R7169P01.bin

System image version: 7.1.045, Release 7169P01

Compiled Aug 14 2015 11:56:35

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

As shown in Figure 40, the IRF fabric has four members. Each member has one active MPU (slot 0), one standby MPU (slot 1), and one LPU (slot 3).

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

Figure 40 Network diagram

Upgrade procedure

# Download the upgrade image file from the TFTP server.

Page 38: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

170

<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 chassis 1 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 1 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 1 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 2 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 3 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 1:

Page 39: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

171

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version1.bin

Active packages on chassis 4 slot 3:

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 chassis 2 slot 0...Done

.

Feature image: flash:/soft-version2.bin

Version:

7.1.045-Release 7168

Version compatibility list:

7.1.045-Release 7168

Version dependency system list:

7.1.045-Release 7168

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 gigabitethernet1/3/0/1

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

[Sysname-GigabitEthernet1/3/0/1] quit

[Sysname] interface gigabitethernet2/3/0/1

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

[Sysname-GigabitEthernet2/3/0/1] quit

[Sysname] interface gigabitethernet3/3/0/1

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

[Sysname-GigabitEthernet3/3/0/1] quit

[Sysname] interface gigabitethernet4/3/0/1

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

[Sysname-GigabitEthernet4/3/0/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 chassis 2 3 4

Page 40: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

172

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 chassis 1 slot 0...Done

.

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

...Done.

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

...Done.

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

...Done.

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

...Done.

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

...Done.

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

...Done.

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

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

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

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

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

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

flash:/soft-version2.bin

Running Version New Version

Release 7168 Release 7168

Chassis Slot Upgrade Way

2 0 Reboot

2 1 Reboot

2 3 Reboot

3 0 Reboot

3 1 Reboot

3 3 Reboot

4 0 Reboot

4 1 Reboot

4 3 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

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

...Done.

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

flash:/soft-version2.bin

Running Version New Version

Release 7168 Release 7168

Page 41: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

173

Chassis Slot Upgrade Way

1 0 Reboot

1 1 Reboot

1 3 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 chassis 1 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 1 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 1 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 2 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 3 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 0:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Page 42: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

174

Active packages on chassis 4 slot 1:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Active packages on chassis 4 slot 3:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

# Verify that the new image is on the current software image lists and startup software image lists of all member devices. <Sysname> display boot-loader

Software images on chassis 1 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Software images on chassis 1 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Software images on chassis 2 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Page 43: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

175

Software images on chassis 2 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 3 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 3 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 4 slot 0:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

Software images on chassis 4 slot 1:

Current software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

Page 44: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

176

flash:/soft-version2.bin

Main startup software images:

flash:/cmw710-boot-test.bin

flash:/cmw710-system-test.bin

flash:/soft-version2.bin

Backup startup software images:

None

# Verify that the IRF fabric is running the new feature version. <Sysname> display version

HP Comware Software, Version 7.1.045, Release 7169P01

Copyright (c) 2004-2015 Hewlett-Packard Development Company, L.P.

HP uptime is 0 weeks, 0 days, 2 hours, 18 minutes

Last reboot reason : Cold reboot

Boot image: flash:/10500-CMW710-BOOT-R7169P01.bin

Boot image version: 7.1.045, Release 7169P01

Compiled Aug 14 2015 11:56:35

System image: flash:/10500-CMW710-SYSTEM-R7169P01.bin

System image version: 7.1.045, Release 7169P01

Compiled Aug 14 2015 11:56:35

Examples of using issu commands for ISSU on an eIRF system

Feature upgrade to a compatible version Upgrade requirements

As shown in Figure 41, the eIRF system contains a two-chassis parent fabric and two 5700 PEXs. PEX 1 is connected only to the master. PEX 2 is connected to both parent devices.

In the parent fabric:

• The master has two MPUs (active in slot 0 and standby in slot 1) and two LPUs (in slot 8 and slot 12).

• The subordinate member has one MPU (in slot 0) and one LPU (in slot 8).

Upgrade the feature as follows:

• From a0041 to the compatible version a0042 on the parent IRF fabric.

• From d2402 to the compatible version d2403 on the PEXs.

Page 45: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

177

Figure 41 Network diagram

Upgrade procedure

# Download the 5700-feature1-d2403.bin image file for PEX upgrade from the TFTP server. <Sysname> tftp 2.2.2.2 get 5700-feature1-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 feature1-a0042.bin image file for parent IRF fabric upgrade from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-a0042.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 chassis 1 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 12:

Page 46: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

178

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 100 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

# Specify PEX startup images. <Sysname> issu pex PEX-5700 file feature flash:/5700-feature1-d2403.bin

Verifying the file flash:/5700-feature1-d2403.bin on chassis 1 slot 0...Done.

Copying file flash:/5700-feature1-d2403.bin to chassis1#slot1#flash:/5700-feature1-d2403...Done.

Copying file flash:/5700-feature1-d2403.bin to chassis2#slot0#flash:/5700-feature1-d2403...Done.

# Identify the recommended ISSU method for the upgrade and view the possible impact of the upgrade. <Sysname> display version comp-matrix file feature flash:/feature1-a0042.bin

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 0...Done.

Verifying the file flash:/5700-feature1-d2403.bin on chassis 1 slot 0...Done.

Feature image: flash:/feature1-a0042.bin

Version:

A0042

Version compatibility list:

A0041

A0042

Version dependency system list:

A0041

Compatible info of 5700:

Feature image: flash:/5700-feature1-d2403.bin

Version:

D2403

Version compatibility list:

D2402

D2403

Version dependency system list:

Page 47: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

179

D2402

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 Service Upgrade

1 8 Service Upgrade

1 12 Service Upgrade

2 0 Service Upgrade

2 8 Service Upgrade

100 0 Service Upgrade

101 0 Service Upgrade

Influenced service according to following table on chassis 1 slot 0:

flash:/feature1-a0042.bin

feature1 CFA

Influenced service according to following table on chassis 1 slot 1:

flash:/feature1-a0042.bin

feature1 CFA

Influenced service according to following table on chassis 1 slot 8:

flash:/feature1-a0042.bin

feature1

Influenced service according to following table on chassis 1 slot 12:

flash:/feature1-a0042.bin

feature1

Influenced service according to following table on chassis 2 slot 0:

flash:/feature1-a0042.bin

feature1 CFA

Influenced service according to following table on chassis 2 slot 8:

flash:/feature1-a0042.bin

feature1

Influenced service according to following table on chassis 100 slot 0:

flash:/5700-feature1-d2403.bin

feature1

Influenced service according to following table on chassis 101 slot 0:

flash:/5700-feature1-d2403.bin

feature1

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

• The feature module and related modules on the MPUs.

• The feature module on the LPUs.

Page 48: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

180

• The feature module on the PEXs.

# 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 gigabitethernet1/3/0/1

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

[Sysname-GigabitEthernet1/3/0/1] quit

[Sysname] interface gigabitethernet2/3/0/1

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

[Sysname-GigabitEthernet2/3/0/1] quit

[Sysname] quit

# Upgrade the feature on the subordinate member. <Sysname> issu load file feature flash:/feature1-a0042.bin chassis 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:/feature1-a0042.bin on chassis 1 slot 0...Done.

Verifying the file flash:/5700-feature1-d2403.bin on chassis 1 slot 0...Done.

flash:/feature1-a0042.bin already exists on chassis 2 slot 0.

Overwrite it?[Y/N]:Y

Successfully copied flash:/feature1-a0042.bin to chassis2#slot0#flash:/feature1-a0042.bin.

Verifying the file flash:/feature1-a0042.bin on chassis 2 slot 0...Done.

flash:/feature1-a0042.bin already exists on chassis 2 slot 8.

Overwrite it?[Y/N]:Y

Successfully copied flash:/feature1-a0042.bin to chassis2#slot8#flash:/feature1-a0042.bin.

Verifying the file flash:/feature1-a0042.bin on chassis 2 slot 8...Done.

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 8 Service Upgrade

2 12 Service Upgrade

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

# Perform a main/backup feature process switchover and upgrade PEX 2 (PEX 2 is connected to both IRF members). <Sysname> issu run switchover

Upgrade summary according to following table:

Page 49: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

181

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Switchover Way

1 0 Active standby process switchover

Chassis Slot Upgrade Way

101 0 Service Upgrade

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

# Upgrade the feature on the master and PEX 1. <Sysname> issu commit chassis 1

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 Service Upgrade

1 8 Service Upgrade

1 12 Service Upgrade

100 0 Service Upgrade

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

# Verify that the IRF members and the PEXs are all running the new feature images. <Sysname>display install active

Active packages on chassis 1 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 12:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

Page 50: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

182

flash:/feature1-a0042.bin

Active packages on chassis 2 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 2 slot 12:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 100 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2403.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2403.bin

Feature upgrade to an incompatible version Upgrade requirements

As shown in Figure 42, the eIRF system contains a two-chassis parent fabric and two 5700 PEXs. PEX 1 is connected only to the master. PEX 2 is connected to both parent devices.

In the parent fabric:

• The master has two MPUs (active in slot 0 and standby in slot 1) and two LPUs (in slot 8 and in slot 12).

• The subordinate member has one MPU (in slot 0) and one LPU (in slot 8).

Upgrade the feature as follows:

• From a0041 to the incompatible version a0043 on the parent IRF fabric.

• From d2402 to the incompatible version d2404 on the PEXs.

Figure 42 Network diagram

Page 51: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

183

Upgrade procedure

# Download the 5700-feature1-d2404.bin image file for PEX upgrade from the TFTP server. <Sysname> tftp 2.2.2.2 get 5700-feature1-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 feature1-a0043.bin image file for parent IRF fabric upgrade from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-a0043.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 chassis 1 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 12:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 100 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

# Specify PEX startup images.

Page 52: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

184

<Sysname> issu pex PEX-5700 file feature flash:/5700-feature1-d2404.bin

Verifying the file flash:/5700-feature1-d2404.bin on chassis 1 slot 0...Done.

Copying file flash:/5700-feature1-d2404.bin to chassis1#slot1#flash:/5700-feature1-d2404.bin...Done.

Copying file flash:/5700-feature1-d2404.bin to chassis2#slot0#flash:/5700-feature1-d2404.bin...Done.

# Identify the recommended ISSU method for the upgrade and view the possible impact of the upgrade. <Sysname> display version comp-matrix file feature flash:/feature1-a0043.bin

Verifying the file flash:/feature1-a0043.bin on chassis 1 slot 0...Done.

Verifying the file flash:/5700-feature1-d2404.bin on chassis 1 slot 0...Done.

Feature image:flash:/feature1-a0043.bin

Version:

A0043

Version compatibility list:

A0043

Version dependency system list:

A0041

Compatible info of 5700:

Feature image: flash:/5700-feature1-d2404.bin

Version:

D2404

Version compatibility list:

D2404

Version dependency system list:

D2402

Incompatible upgrade.

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

# Upgrade the feature on the subordinate member. <Sysname> issu load file feature flash:/feature1-a0043.bin chassis 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:/feature1-a0043.bin on chassis 1 slot 0...Done.

Verifying the file flash:/5700-feature1-d2404.bin on chassis 1 slot 0...Done.

Copying file flash:/feature1-a0043.bin to chassis2#slot0#flash:/feature1-a0043.bin...Done.

Verifying the file flash:/feature1-a0043.bin on chassis 2 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-a0043.bin

Running Version New Version

Alpha 0041 Alpha 0043

Chassis Slot Upgrade Way

2 0 Reboot

2 8 Reboot

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

After the upgrade, the upgraded subordinate member leaves the current IRF fabric and forms a new IRF fabric.

Page 53: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

185

# Perform an ISSU switchover on the current IRF fabric and upgrade the PEXs. <Sysname> issu run switchover

Copying file flash:/feature1-a0043.bin to chassis1#slot1#flash:/feature1-a0043.bin...Done.

Verifying the file flash:/feature1-a0043.bin on chassis 1 slot 1...Done.

Upgrade summary according to following table:

flash:/feature1-a0043.bin

Running Version New Version

Alpha 0041 Alpha 0043

Chassis Slot Upgrade Way

1 0 Reboot

1 1 Reboot

1 8 Reboot

1 12 Reboot

100 0 Reboot

101 0 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 PEXs are all running the new feature images. <Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0043.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0043.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0043.bin

Active packages on chassis 1 slot 12:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0043.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0043.bin

Active packages on chassis 2 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0043.bin

Active packages on chassis 100 slot 0:

Page 54: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

186

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2404.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2404.bin

Examples of using install commands for ISSU on a standalone device

Feature upgrade example Upgrade requirements

As shown in Figure 43, the device has two MPUs. The active MPU is in slot 0. The standby MPU is in slot 1.

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

Figure 43 Network diagram

Upgrade procedure

# Download the feature1-r0202.ipe file from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-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

Writing file...Done.

# Decompress the .ipe file. <Sysname> install add flash:/feature1-r0202.ipe flash:/

Verifying the file flash:/feature1-r0202.ipe on slot 0...Done.

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

# Display active software images. <Sysname> display install active

Active packages on slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on slot 1:

Page 55: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

187

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

# Identify the version compatibility, recommended ISSU methods, and possible impact of the upgrade. <Sysname> install activate feature flash:/feature1-r0202.bin slot 1 test

Copying file flash:/feature1-r0202.bin to slot1#flash:/feature1-r0202.bin......Done.

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

Upgrade summary according to following table:

flash:/feature1-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:/feature1-r0202.bin

feature CFA

<Sysname> install activate feature flash:/feature1-r0202.bin slot 0 test

Verifying the file flash:/feature1-r0202.bin on slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Slot Upgrade Way

0 Service Upgrade

1 Service Upgrade

Influenced service according to following table on slot 0:

flash:/feature1-r0202.bin

feature CFA

The output shows that both MPUs need a service upgrade and the feature module and related modules might be rebooted during the upgrade.

# Activate the new feature image to upgrade the feature. <Sysname> install activate feature flash:/feature1-r0202.bin slot 1

flash:/feature1-r0202.bin already exists on slot 1.

Overwrite it?[Y/N]:y

Copying file flash:/feature1-r0202.bin to slot1#flash:/feature1-r0202.bin......Done.

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

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Page 56: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

188

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> install activate feature flash:/feature1-r0202.bin slot 0

Verifying the file flash:/feature1-r0202.bin on slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Slot Upgrade Way

0 Service Upgrade

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 feature image has been activated. <Sysname> display install active

Active packages on slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-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 fabric

Feature upgrade example Upgrade requirements

As shown in Figure 44, the IRF fabric has two members. Each member has one MPU in slot 0 (active MPU) and one MPU in slot 1 (standby MPU).

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

Page 57: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

189

Figure 44 Network diagram

Upgrade procedure

# Download the feature1-r0202.ipe file from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-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:/feature1-r0202.ipe flash:

Verifying the file flash:/feature1-r0202.ipe on chassis 1 slot 0...Done.

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

# Display active software images. <Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 1 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 2 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

Active packages on chassis 2 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0201.bin

IRF1.1.1.1/24

Note: The orange line represents an IRF connection.

Master(Member_ID=1)

Subordinate(Member_ID=2)

Internet

TFTP server

2.2.2.2/24

GE1/3/0/1 GE2/3/0/1

Page 58: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

190

# Identify the recommended ISSU methods for the upgrade and view the possible impact of the upgrade. <Sysname> install activate feature flash:/feature1-r0202.bin chassis 2 slot 1 test

Copying file flash:/feature1-r0202.bin to chassis2#slot1#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on chassis 2 slot 1...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 1 Service Upgrade

Influenced service according to following table on chassis 2 slot 0:

flash:/feature1-r0202.bin

feature1 CFA

Influenced service according to following table on chassis 2 slot 1:

flash:/feature1-r0202.bin

feature1 CFA

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

Copying file flash:/feature1-r0202.bin to chassis2#slot0#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on chassis 2 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

2 0 Service Upgrade

Influenced service according to following table on chassis 2 slot 0:

flash:/feature1-r0202.bin

feature1 CFA

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

Copying file flash:/feature1-r0202.bin to chassis1#slot1#flash:/feature1-r0202.bin......Done.

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

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

1 0 Service Upgrade

Page 59: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

191

1 1 Service Upgrade

Influenced service according to following table on chassis 1 slot 0:

flash:/feature1-r0202.bin

feature1 CFA

Influenced service according to following table on chassis 1 slot 1:

flash:/feature1-r0202.bin

feature1 CFA

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

Verifying the file flash:/feature1-r0202.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

1 0 Service Upgrade

Influenced service according to following table on chassis 1 slot 0:

flash:/feature1-r0202.bin

feature1 CFA

The output shows that all the MPUs need a service upgrade and the feature module and related modules might be rebooted during the upgrade.

# Activate the new feature image to upgrade the feature. <Sysname> install activate feature flash:/feature1-r0202.bin chassis 2 slot 1

flash:/feature1-r0202.bin already exists on chassis 2 slot 1.

Overwrite it?[Y/N]:y

Copying file flash:/feature1-r0202.bin to chassis2#slot1#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on chassis 2 slot 1...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 1 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:/feature1-r0202.bin chassis 2 slot 0

flash:/feature1-r0202.bin already exists on chassis 2 slot 0.

Overwrite it?[Y/N]:y

Copying file flash:/feature1-r0202.bin to chassis2#slot0#flash:/feature1-r0202.bin......Done.

Verifying the file flash:/feature1-r0202.bin on chassis 2 slot 0...Done.

Page 60: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

192

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

2 0 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:/feature1-r0202.bin chassis 1 slot 1

flash:/feature1-r0202.bin already exists on chassis 1 slot 1.

Overwrite it?[Y/N]:y

Copying file flash:/feature1-r0202.bin to chassis1#slot1#flash:/feature1-r0202.bin......Done.

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

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 1 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:/feature1-r0202.bin chassis 1 slot 0

Verifying the file flash:/feature1-r0202.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-r0202.bin

Running Version New Version

Alpha 0201 Alpha 0202

Chassis Slot Upgrade Way

1 0 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 feature image has been activated. <Sysname> display install active

Active packages on chassis 1 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 1 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

Page 61: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

193

flash:/feature1-r0202.bin

Active packages on chassis 2 slot 0:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-r0202.bin

Active packages on chassis 2 slot 1:

flash:/boot-r0201.bin

flash:/system-r0201.bin

flash:/feature1-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 eIRF system

Feature upgrade example Upgrade requirements

As shown in Figure 45, the eIRF system contains a two-chassis parent fabric and two 5700 PEXs. PEX 1 is connected only to the master. PEX 2 is connected to both parent devices.

In the parent fabric:

• The master has two MPUs (active in slot 0 and standby in slot 1) and two LPUs (in slot 8 and slot 12).

• The subordinate member has one MPU (in slot 0) and one LPU (in slot 8).

Upgrade the feature as follows:

• From a0041 to the compatible version a0042 on the parent IRF fabric.

• From d2402 to the compatible version d2403 on the PEXs.

Page 62: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

194

Figure 45 Network diagram

Upgrade procedure

# Download the 5700-feature1-d2403.bin image file for PEX upgrade from the TFTP server. <Sysname> tftp 2.2.2.2 get 5700-feature1-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 feature1-a0042.bin image file for parent IRF fabric upgrade from the TFTP server. <Sysname> tftp 2.2.2.2 get feature1-a0042.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 chassis 1 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 1 slot 12:

Page 63: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

195

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 100 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

# Identify the recommended ISSU method for the upgrade and view the possible impact of the upgrade. <Sysname> install activate feature flash:/feature1-a0042.bin chassis 1 slot 0 test

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 8 Service Upgrade

1 12 Service Upgrade

Influenced service according to following table on chassis 1 slot 0:

flash:/feature1-a0042.bin

feature1 CFA

Influenced service according to following table on chassis 1 slot 8:

flash:/feature1-a0042.bin

feature1

Influenced service according to following table on chassis 1 slot 12:

flash:/feature1-a0042.bin

feature1

<Sysname> install activate feature flash:/feature1-a0042.bin chassis 1 slot 1 test

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 1...Done.

Upgrade summary according to following table:

Page 64: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

196

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

1 1 Service Upgrade

Influenced service according to following table on chassis 1 slot 1:

flash:/feature1-a0042.bin

feature1 CFA

<Sysname> install activate feature flash:/feature1-a0042.bin chassis 2 slot 0 test

Verifying the file flash:/feature1-a0042.bin on chassis 2 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 8 Service Upgrade

2 12 Service Upgrade

Influenced service according to following table on chassis 2 slot 0:

flash:/feature1-a0042.bin

feature1 CFA

Influenced service according to following table on chassis 2 slot 8:

flash:/feature1-a0042.bin

feature1

<Sysname> install activate feature flash:/5700-feature1-d2403.bin chassis 100 slot 0 test

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/5700-feature1-d2403.bin

Running Version New Version

Demo 2402 Demo 2403

Chassis Slot Upgrade Way

100 0 Service Upgrade

Influenced service according to following table on chassis 100 slot 0:

flash:/5700-feature1-d2403.bin

feature1

<Sysname> install activate feature flash:/5700-feature1-d2403.bin chassis 101 slot 0 test

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

Page 65: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

197

flash:/5700-feature1-d2403.bin

Running Version New Version

Demo 2402 Demo 2403

Chassis Slot Upgrade Way

101 0 Service Upgrade

Influenced service according to following table on chassis 101 slot 0:

flash:/5700-feature1-d2403.bin

feature1

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

• The feature module and related modules on the MPUs.

• The feature module on the LPU.

• The feature module on the PEXs.

# Activate the new feature image to upgrade the feature on the MPU in slot 1 of chassis 1. <Sysname> install activate feature flash:/feature1-a0042.bin chassis 1 slot 1

flash:/feature1-a0042.bin already exists on chassis 1 slot 1.

Overwrite it?[Y/N]:Y

Successfully copied flash:/feature1-a0042.bin to chassis1#slot1#flash:/feature1-a0042.bin.

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 1...Done.

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

1 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 feature image to upgrade the feature on the MPU in slot 0 of chassis 1 and the LPUs in chassis 1. <Sysname> install activate feature flash:/feature1-a0042.bin chassis 1 slot 0

flash:/feature1-a0042.bin already exists on chassis 1 slot 0.

Overwrite it?[Y/N]:Y

Successfully copied flash:/feature1-a0042.bin to chassis1#slot0#flash:/feature1-a0042.bin.

Verifying the file flash:/feature1-a0042.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Page 66: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

198

Chassis Slot Upgrade Way

1 0 Service Upgrade

1 8 Service Upgrade

1 12 Service Upgrade

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

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

# Activate the new feature image to upgrade the feature on the cards in chassis 2. <Sysname> install activate feature flash:/feature1-a0042.bin chassis 2 slot 0

flash:/feature1-a0042.bin already exists on chassis 2 slot 0.

Overwrite it?[Y/N]:Y

Successfully copied flash:/feature1-a0042.bin to chassis2#slot0# flash:/feature1-a0042.bin.

Verifying the file flash:/feature1-a0042.bin on chassis 2 slot 0...Done.

Upgrade summary according to following table:

flash:/feature1-a0042.bin

Running Version New Version

Alpha 0041 Alpha 0042

Chassis Slot Upgrade Way

2 0 Service Upgrade

2 8 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 chassis 1 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 12:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 2 slot 8:

Page 67: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

199

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 100 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2402.bin

# Activate the new feature image to upgrade the feature on PEX 1. <Sysname> install activate feature flash:/5700-feature1-d2403.bin chassis 100 slot 0

flash:/5700-feature1-d2403.bin already exists on chassis 100 slot 0.

Overwrite it?[Y/N]:Y

Successfully copied 5700-feature1-d2403.bin to chassis100#slot0#flash:/5700-feature1-d2403.bin.

Verifying the file flash:/5700-feature1-d2403.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/5700-feature1-d2403.bin

Running Version New Version

Demo 2402 Demo 2403

Chassis Slot Upgrade Way

100 0 Service Upgrade

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

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

# Activate the new feature image to upgrade the feature on PEX 2. <Sysname> install activate feature flash:/5700-feature1-d2403.bin chassis 101 slot 0

flash:/5700-feature1-d2403.bin already exists on chassis 101 slot 0.

Overwrite it?[Y/N]:Y

Successfully copied 5700-feature1-d2403.bin to chassis101#slot0#flash:/5700-feature1-d2403.bin.

Verifying the file flash:/5700-feature1-d2403.bin on chassis 1 slot 0...Done.

Upgrade summary according to following table:

flash:/5700-feature1-d2403.bin

Running Version New Version

Demo 2402 Demo 2403

Chassis Slot Upgrade Way

101 0 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 chassis 1 slot 0:

Page 68: Performing an ISSU - Airheads Community · 133 Performing an ISSU Unless otherwise stated, the term "upgrade" refers to both software upgrade and downgrade in ISSU. Overview The In-Service

200

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 1:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 1 slot 12:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0042.bin

Active packages on chassis 2 slot 0:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 2 slot 8:

flash:/boot-a0041.bin

flash:/system-a0041.bin

flash:/feature1-a0041.bin

Active packages on chassis 100 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2403.bin

Active packages on chassis 101 slot 0:

flash:/5700-boot.bin

flash:/5700-system.bin

flash:/5700-feature1-d2403.bin