04-ISSU升级典型配置举例
本章节下载: 04-ISSU升级典型配置举例 (249.06 KB)
目 录
1.2 多成员设备进行ISSU兼容重启升级典型配置举例(使用issu系列命令)
1.3 多成员设备进行ISSU兼容软重启升级(使用ISSU命令)典型配置举例
1.4 多成员设备进行ISSU兼容升级(使用Install命令)
本章介绍ISSU的各种典型配置举例。
ISSU有两种升级方式,一种是install命令升级方式,另一种是issu命令升级方式。这两种方式均可以完成ISSU升级,其主要差异请见表1
表1 issu/install命名对比表
issu命令 |
install命令 |
|
兼容增量升级 |
支持 |
支持 |
兼容软重启升级 |
支持 |
支持 |
兼容重启升级 |
支持 |
支持 |
不兼容重启升级 |
支持 |
不支持 |
补丁的安装与卸载 |
不支持 |
支持 |
设备当前运行的启动软件包和待升级的启动软件包之间的差异决定ISSU升级方式,ISSU的升级方式可以通过display version comp-matirx命令来查看,具体升级流程如图1。
图1 ISSU升级流程图
产品 |
软件版本 |
S5830V2&S5820V2系列以太网交换机 |
Release 2208P01,Release 2210 |
如图2所示,IRF由三台成员设备组成,现要求:
· 通过ISSU方式进行全部成员设备启动软件包的升级。
· ISSU升级在30分钟内完成,如果在30分钟内没有删除定时器,设备自动回到升级前版本。
图2 多成员设备ISSU兼容升级组网图
· 升级前确保各成员设备的剩余存储空间大于等于新启动软件包大小的2倍。
· 升级过程中不要执行与ISSU升级无关的命令。
# 从TFTP server下载升级启动软件包到主设备的根目录下。
<Sysname> tftp 2.2.2.2 get example.ipe
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 42.8M 100 42.8M 0 0 159k 0 0:04:34 0:04:34 --:--:-- 165k
# 查看各成员设备当前运行的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 2:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 3:
flash:/boot-r2210.bin
flash:/system-r2210.bin
# 使用display version comp-matrix file ipe命令查看待升级启动软件包的ISSU升级方式以及该启动软件包的兼容性列表。
<Sysname> display version comp-matrix file ipe flash:/example.ipe
Boot image: boot-r2211.bin
Version:
7.1.035P11
System image: system-r2211.bin
Version:
R2211
Version compatibility list:
E2206P02
R2207
R2208
R2208P01
F2209
R2209
F2210
R2210
R2211
R2211
Version dependency boot list:
7.1.035P11
Slot Upgrade Way
1 Reboot
2 Reboot
3 Reboot
根据显示信息,本次ISSU升级为兼容性升级,升级过程中需要重启成员设备。
# 使用issu rollback-timer命令设置自动回滚定时器,本例设置为30分钟(系统默认回滚定时器时间为45分钟),30分钟内没有删除定时器,设备会回滚到升级前的版本。
[Sysname] issu rollback-timer 30
<Sysname> quit
# 升级成员设备编号为2的设备。
<Sysname> issu load file ipe flash:/example.ipe slot 2
This operation will delete the rollback point information for the previous upgrade
and maybe get unsaved configuration lost. Continue? [Y/N]:y
Successfully copied flash:/boot-r2211.bin to slot2#flash:/boot-r2211.bin.
Successfully copied flash:/system-r2211.bin to slot2#flash:/system-r2211.bin.
Upgrade summary according to following table:
flash:/boot-r2211.bin
Running Version New Version
Release 2210 Release 2211
flash:/system-r2211.bin
Running Version New Version
Release 2210 Release 2211
Slot Upgrade Way
2 Reboot
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为2的设备加载新的启动软件包进行重启,重启完成后,使用display issu state查看ISSU升级的状态,当工作状态显示为“loaded”,表示成员设备编号为2的设备的issu load工作完成,可以进行下一步操作。
# 将成员设备编号为2的设备切换成主设备。
<Sysname> issu run switchover
Upgrade summary according to following table:
flash:/boot-r2211.bin
Running Version New Version
Release 2210 Release 2211
flash:/system-r2210.bin
Running Version New Version
Release 2210 Release 2211
Slot Switchover Way
1 Master subordinate switchover
Upgrading software images to compatible versions. Continue? [Y/N]:y
主备切换后,原成员设备slot 2成为新的主设备,可使用display issu state查看是否切换完成,当工作状态显示为“Switchover”,表示主从设备切换操作完成。
· 执行issu run switchover命令后系统会自动启动回滚定时器。如果在指定的时间内(回滚定时器超时前)未执行issu accept或者issu commit命令,则系统会自动回滚到升级前的版本。所以请用户在30分钟内进行下一步操作。
· 执行issu accept或者issu commit命令后,系统会删除回滚定时器。
# 成员设备编号为1的设备进行升级。
<Sysname> issu commit slot 1
Upgrade summary according to following table:
flash: /boot-r2211.bin
Running Version New Version
Release 2210 Release 2211
flash: /boot-r2211.bin
Running Version New Version
Release 2210 Release 2211
Slot Upgrade Way
1 Reboot
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为1的设备加载新的启动软件包进行重启,重启完成后,使用display issu state查看ISSU升级的状态,当工作状态显示为“loaded”时,可以进行下一步操作。
# 成员设备编号为3的设备进行升级。
<Sysname> issu commit slot 3
Successfully copied flash:/boot-r2211.bin to slot3#flash:/boot-r2211.bin.
Successfully copied flash:/system-r2211.bin to slot3#flash:/system-r2211.bin.
Upgrade summary according to following table:
flash:/boot-r2210.bin
Running Version New Version
Release 2210 Release 2211
flash:/system-r2210.bin
Running Version New Version
Release 2210 Release 2211
Slot Upgrade Way
3 Reboot
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为3设备加载新的启动软件包进行重启,重启完成后,使用display issu state命令查看ISSU状态,当工作状态显示“Init”,本次ISSU升级工作结束。
使用display install active命令查看各设备当前运行的启动软件包是否为要升级的启动软件包。
<Sysname> displayplay install active
Active packages on slot 1:
flash:/boot-r2211.bin
flash:/system-r2211.bin
Active packages on slot 2:
flash:/boot-r2211.bin
flash:/system-r2211.bin
Active packages on slot 3:
flash:/boot-r2211.bin
flash:/system-r2211.bin
本配置举例中使用的命令行均为一次性生效的命令行,不会保存到配置文件中。
产品 |
软件版本 |
S5830V2&S5820V2系列以太网交换机 |
Release 2208P01,Release 2210 |
如图3所示,IRF由三台成员设备组成,现要求:
· 通过ISSU方式进行全部成员设备启动软件包的升级。
· ISSU升级在30分钟内完成,如果在30分钟内没有删除定时器,设备自动回到升级前版本。
图3 多成员设备ISSU兼容升级组网图
· 升级前确保成员设备的剩余存储空间大于等于新启动软件包大小的2倍。
· 升级过程中不要执行与ISSU升级无关的命令。
# 从TFTP server下载升级启动软件包到主设备的根目录下。
<Sysname> tftp 2.2.2.2 get example.ipe
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 42.8M 100 42.8M 0 0 159k 0 0:04:34 0:04:34 --:--:-- 165k
# 查看成员设备当前运行的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 2:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 3:
flash:/boot-r2210.bin
flash:/system-r2210.bin
# 使用display version comp-matrix file ipe命令查看待升级启动软件包的ISSU升级方式以及该启动软件包的兼容性列表。
<Sysname> dis version comp-matrix file ipe flash:/example.ipe
Boot image:boot-r22xx.bin
Version:
7.1.035P03
System image:system-r22xx.bin
Version:
R22xx
Version compatibility list:
E2206P02
R2207
R2208
Version dependency boot list:
7.1.035P02
7.1.035P03
Slot Upgrade Way
1 ISSU Reboot
2 ISSU Reboot
3 ISSU Reboot
根据显示信息,本次ISSU升级为兼容软重启升级方式。
# 使用issu rollback-timer命令设置自动回滚定时器,本例设置为30分钟(系统默认回滚时间为45分钟),30分钟内没有删除定时器,设备会回滚到升级前的版本。
<Sysname> system-view
[Sysname] issu rollback-timer 30
<Sysname> quit
# 先升级成员设备slot 2。
<Sysname> issu load file ipe flash:/example.ipe slot 2
This operation will delete the rollback point information for the previous upgrade
and maybe get unsaved configuration lost. Continue? [Y/N]:y
The IRF members must be connected in a ring topology, please upgrade by other way.
Continue? [Y/N]:y
Successfully copied flash:/boot-r22xx.bin to slot2#flash:/boot-r22xx.bin.
Successfully copied flash:/system-r22xx.bin to slot2#flash:/system-r22xx.bin.
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Upgrade Way
1 ISSU Reboot
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为2的设备加载新的启动软件包进行软重启,软重启完成后,使用display issu state查看ISSU升级的状态,当工作状态显示为“loaded”,表示成员设备编号为2的设备的issu load工作完成,可以进行下一步操作。
# 将成员编号为2的设备切换成主设备。
<Sysname> issu run switchover
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Switchover Way
1 Master subordinate switchover
Upgrading software images to compatible versions. Continue? [Y/N]:y
主备切换后,原成员编号为2的设备成为新的主设备,可使用display issu state查看是否切换完成,当工作状态显示为“Switchover”,表示主从设备切换操作完成。
· 执行issu run switchover命令后系统会自动启动回滚定时器。如果在指定的时间内(回滚定时器超时前)未执行issu accept或者issu commit命令,则系统会自动回滚到升级前的版本。所以请用户在30分钟内进行下一步操作。
· 执行issu accept或者issu commit命令后,系统会删除回滚定时器。
# 对成员编号为1的设备进行升级。
<Sysname> issu commit slot 1
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Upgrade Way
2 ISSU Reboot
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为1的设备加载新的启动软件包进行软重启,软重启完成后,使用display issu state查看ISSU升级的状态,当工作状态显示为“loaded”时,可以进行下一步操作。
# 对成员编号为3的设备进行升级。
<Sysname> issu commit slot 3
Successfully copied flash:/boot-r22xx.bin to slot3#flash:/boot-r22xx.bin.
Successfully copied flash:/system-r22xx.bin to slot3#flash:/system-r22xx.bin.
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Upgrade Way
3 ISSU Reboot
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为3设备加载新的启动软件包进行软重启,软重启完成后,使用display issu state命令查看ISSU状态,当工作状态显示“Init”,本次ISSU升级工作结束。
使用display install active命令查看设备当前运行的启动软件包是否为要升级的启动软件包。
<Sysname> displayplay install active
Active packages on slot 1:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
Active packages on slot 2:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
Active packages on slot 3:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
本配置举例中使用的命令行均为一次性生效的命令行,不会保存到配置文件中。
产品 |
软件版本 |
S5830V2&S5820V2系列以太网交换机 |
Release 2208P01,Release 2210 |
图4所示,IRF由三台成员设备组成,现要求通过ISSU方式进行全部成员设备启动软件包的升级。
图4 多成员设备ISSU兼容升级组网图
· 升级前确保成员设备的剩余存储空间大于等于新启动软件包大小的2倍。
· 升级过程中不要执行与ISSU升级无关的命令。
# 从TFTP server下载升级启动软件包到主设备的根目录下。
<Sysname> tftp 2.2.2.2 get example.ipe
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 42.8M 100 42.8M 0 0 159k 0 0:04:34 0:04:34 --:--:-- 165k
# 将下载的IPE文件解压缩到根目录下。
<Sysname> install add flash:/example.ipe flash:
# 查看成员设备当前运行的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 2:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 3:
flash:/boot-r2210.bin
flash:/system-r2210.bin
# 使用display version comp-matrix file ipe命令查看待升级启动软件包的ISSU升级方式以及该启动软件包的兼容性列表。
<Sysname> display version comp-matrix file ipe flash:/example.ipe
Boot image: boot-r22xx.bin
Version:
7.1.035P11
System image: system-r22xx.bin
Version:
R22xx
Version compatibility list:
E2206P02
R2207
R2208
R2208P01
F2209
R2209
F2210
R2210
R2211
R2211
Version dependency boot list:
7.1.035P11
Slot Upgrade Way
1 File Upgrade
2 File Upgrade
3 File Upgrade
根据显示信息,本次ISSU升级为兼容增量升级。
# 升级成员编号为2的设备。
<Sysname> install activate boot flash:/boot-r22xx.bin system
flash:/system-r22xx.bin slot 2
flash:/boot-r22xx.bin already exists on slot 2.
flash:/system-r22xx.bin already exists on slot 2.
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Upgrade Way
2 File Upgrade
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为2的设备加载新的启动软件包,使用display install active查看软件激活状态,当slot 1上显示启动软件包名称为“flash:/boot-r22xx.bin,flash:/system-r22xx.bin”,说明加载启动软件包成功,可以进行下一步操作。
# 升级成员编号为3的设备。
<Sysname> install activate boot flash:/boot-r22xx.bin system
flash:/system-r22xx.bin slot 3
flash:/boot-r22xx.bin already exists on slot 3.
flash:/system-r22xx.bin already exists on slot 3.
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Upgrade Way
3 File Upgrade
Upgrading software images to compatible versions. Continue? [Y/N]:y
成员设备编号为3的设备加载新的启动软件包,使用display install active查看软件激活状态,当slot 3上显示启动软件包名称为“flash:/boot-r22xx.bin,flash:/system-r22xx.bin”,说明加载启动软件包成功,可以进行下一步操作。
# 升级成员编号为1的设备。
<Sysname> install activate boot flash:/boot-r22xx.bin system flash:/system-r22xx.bin slot 1
flash:/boot-r22xx.bin already exists on slot 1.
flash:/system-r22xx.bin already exists on slot 1.
Overwrite it?[Y/N]:y
Upgrade summary according to following table:
flash:/boot-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
flash:/system-r22xx.bin
Running Version New Version
Release 2210 Release 22xx
Slot Upgrade Way
1 File Upgrade
Upgrading software images to compatible versions. Continue? [Y/N]:y
# 成员设备编号为1的设备加载新的启动软件包,使用display install active查看软件激活状态,查看所有成员设备的启动软件包是否为新的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
Active packages on slot 2:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
Active packages on slot 3:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
# 确认所有成员设备都为最新启动软件包,使用命令install commit确认这次启动软件包的更改并使此次激活的启动软件包在系统重启后仍处于激活状态。
使用display install active命令查看设备当前运行的启动软件包是否为要升级的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
Active packages on slot 2:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
Active packages on slot 3:
flash:/boot-r22xx.bin
flash:/system-r22xx.bin
本配置举例中使用的命令行均为一次性生效的命令行,不会保存到配置文件中。
产品 |
软件版本 |
S5830V2&S5820V2系列以太网交换机 |
Release 2208P01,Release 2210 |
如图5所示,IRF由三台成员设备组成,现要求通过ISSU方式进行全部成员设备启动软件包的升级。
图5 多成员设备ISSU不兼容升级组网图
· 升级前确保各成员设备的剩余存储空间大于等于新启动软件包大小的2倍。
· 升级过程中不要执行与ISSU升级无关的命令。
# 从TFTP server下载升级启动软件包到主设备的根目录下。
<Sysname> tftp 2.2.2.2 get example.ipe
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 42.8M 100 42.8M 0 0 159k 0 0:04:34 0:04:34 --:--:-- 165k
# 查看各成员设备当前运行的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 2:
flash:/boot-r2210.bin
flash:/system-r2210.bin
Active packages on slot 3:
flash:/boot-r2210.bin
flash:/system-r2210.bin
# 使用display version comp-matrix file ipe命令查看待升级启动软件包的ISSU升级方式以及该启动软件包的兼容性列表。
<Sysname> display version comp-matrix file ipe flash:/example.ipe
Boot image: boot-r2211.bin
Version:
7.1.035P02
System image: system-r2211.bin
Version:
R2211
Version compatibility list:
R2211
Version dependency boot list:
7.1.045P02
Incompatible upgrade.
根据显示信息Incompatible upgrade,本次ISSU升级为不兼容升级,升级过程中需要重启设备。
# 升级成员设备编号为3的从设备。
<Sysname> issu load file ipe flash:/example.ipe slot 3
This operation will delete the rollback point information for the previous upgrade
and maybe get unsaved configuration lost. Continue? [Y/N]:y
Successfully copied flash:/boot-r2211.bin to slot3#flash:/boot-r2211.bin.
Successfully copied flash:/system-r2211.bin to slot2#flash:/system-r2211.bin.
flash:/boot-r2211.bin
Running Version New Version
Release 2210 Release 2211
flash:/system-r2211.bin
Running Version New Version
Release 2210 Release 2211
Slot Upgrade Way
3 Reboot
Upgrading software images to incompatible versions. Continue? [Y/N]: y
成员设备编号为3的设备加载新的启动软件包进行重启,重启完成后,使用display issu state查看当前ISSU升级的状态,当工作状态显示为“loaded”时,表示成员设备编号为3的设备的issu load工作完成,可以进行下一步操作。
# 进行主从设备切换,一次性升级成员设备编号为1和编号为2的从设备。
<Sysname> issu run switchover
Successfully copied flash:/boot-r2211.bin to slot2#flash:/boot-r2211.bin.
Successfully copied flash:/system-r2211.bin to slot2#flash:/system-r2211.bin.
flash:/boot-r2211.bin
Running Version New Version
Release 2210 Release 2211
flash:/system-r2211.bin
Running Version New Version
Release 2210 Release 2211
Slot Upgrade Way
2 Reboot
1 Reboot
Upgrading software images to incompatible versions. Continue? [Y/N]:y
成员设备编号为1和2的设备加载新的启动软件包进行重启,重启完成后,使用display issu state命令查看ISSU状态,当工作状态显示“Init”时,本次ISSU升级工作结束。
使用display install active命令查看各设备当前运行的启动软件包是否为要升级的启动软件包。
<Sysname> display install active
Active packages on slot 1:
flash:/boot-r2211.bin
flash:/system-r2211.bin
Active packages on slot 2:
flash:/boot-r2211.bin
flash:/system-r2211.bin
Active packages on slot 3:
flash:/boot-r2211.bin
flash:/system-r2211.bin
本配置举例中使用的命令行均为一次性生效的命令行,不会保存到配置文件中。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!