B.3.2 下载待升级启动软件包/补丁包到Master设备·· 15
B.4.3 通过网管口利用TFTP/FTP升级启动文件·· 25
B.4.4 通过Console口利用Xmodem升级启动文件·· 26
表目录
本文介绍了S6520XG-CMW710-R7734P02版本的特性、使用限制、存在问题及规避措施等,在加载S6520XG-CMW710-R7734P02版本前,建议您备份配置文件,并进行内部验证,以避免可能存在的风险。
本文档需和随版本发布的《H3C S6520XG-CMW710-R7734P02 版本说明书(软件特性变更说明)》以及本文“9 相关资料”中的文档一起配合使用。
版本号:H3C Comware Software, Version 7.1.070, Release 7734P02
注:该版本号可在命令行任何视图下用display version命令查看,见注①。
版本号 | 基础版本号 | 发布日期 | 版本类型 | 备注 |
S6520XG-CMW710-R7734P02 | S6520XG-CMW710-R7734 | 2019-6-24 | Release | 新增功能、解决问题 |
S6520XG-CMW710-R7734 | S6520XG-CMW710-R7724 | 2019-4-24 | Release | 新增功能、解决问题 |
S6520XG-CMW710-R7724 | 首次发布 | 2018-5-15 | Release |
|
在升级版本之前,请注意与本版本配套的软、硬件条件必须符合下表的要求。
产品系列 | S6520X-EI-G系列交换机 |
型号 | H3C S6520X-54XG-EI-G |
内存 | 2GB |
FLASH | 512MB |
U盘 | Kingston: 32G/32G(3.0)/64G/64G(3.0)/128G(3.0) Aigo:32G/64G/64G(3.0)/128G(3.0) Lenovo:32G/64G |
BOOTROM版本号 | 100及以上版本 (该版本号可在命令行任何视图下用display version命令查看,见注②) |
目标文件名称 | S6520XG-CMW710-R7734P02.ipe |
iMC版本号 | iMC BIMS 7.3 (E0501) iMC EAD 7.3 (E0502) iMC EIA 7.3 (E0503) iMC NTA 7.3(E0502) iMC PLAT 7.3 (E0605) iMC QoSM 7.3 (E0502) iMC RAM 7.3 (E0501) iMC SHM 7.3 (E0502P04) iMC UBA 7.3(E0502) |
iNode 版本号 | iNode 7.3 (E0504) |
OAA版本号 | 无 |
备注 | 无 |
示例:查看S6520X-54XG-EI-G的软件版本和BootRom版本号方式如下:
<H3C>display version
H3C Comware Software, Version 7.1.070, Release 7734P02 ------注①
Copyright (c) 2004-2019 New H3C Technologies Co., Ltd. All rights reserved.
H3C S6520X-54XG-EI-G uptime is 0 weeks, 0 days, 19 hours, 47 minutes
Last reboot reason : USER reboot
Boot image: flash:/S6520XG-CMW710-BOOT-R7734P02.bin
Boot image version: 7.1.070, Release 7734P02
System image: flash:/S6520XG-CMW710-SYSTEM-R7734P02.bin
System image version: 7.1.070, Release 7734P02
Feature image(s) list:
flash:/ S6520XG-CMW710-FREERADIUS-R7734P02.bin, version: 7.1.070
Slot 2:
Uptime is 0 weeks,0 days,19 hours,47 minutes
BOARD TYPE: S6520X-54XG-EI-G
PCB Version: VER.A
CPLD 1 Version: 001
CPLD 2 Version: 001
CPLD 3 Version: 001
Power CPLD Version: None
PowChip 1 Version: 001
CpuCard
BuckleType: LSC1CPCB
BuckleDRAM Size: 2048M bytes
BuckleFLASH Size: 512M bytes
BucklePcb Version: VER.B
BuckleCPLD Version: 001
BuckleBootrom Version: 106 ------注②
BucklePowChip Version: 001
Release Version: S6520XG-7734P02
Patch Version : None
Reboot Cause : UserReboot
[SubSlot 0] Main Board with 48SFP Plus+4QSFP28+2QSFP Plus
表3 ISSU版本兼容列表
当前版本 | 历史版本 | ISSU兼容性 |
S6520XG-CMW710-R7734P02 | S6520XG-CMW710-R7734 | 兼容 |
S6520XG-CMW710-R7724 | 不兼容 |
无。
1. 10G端口支持电模块-SFP-GE-(RJ45)(SFP-GE-T/SFP-GE-T-D)。
首次发布。
请参见《H3C S5560G-CMW710-R7734P02 版本说明书(软件特性变更说明)》。
请参见《H3C S5560G-CMW710-R7734 版本说明书(软件特性变更说明)》。
首次发布。
无。
无。
首次发布。
无。
无。
首次发布。
1. R7734版本不支持和R7724版本的ISSU兼容升级。
2. IRF2.0模式,如果两台IRF设备系统工作模式不一致,会限制堆叠启动。
3. 使用U盘时,在U盘插入进行mount操作后,需要隔30S才能正常。
4. 以太网桥功能(用户命令port bridge enable)仅配合MC-NAT功能使用,不能单独使用。
5. IRF2.0模式,配置端口TPID功能,且流量入端口和出端口不在同一台设备,入端口和出端口所在设备TPID必须配置一致,否则会导致出去的流量携带错误的TPID。
· 问题现象:BFD会话状态异常。
· 问题产生条件:1)满规格多跳BFD会话,两端BFD时间间隔参数不一致场景下(本端默认参数、对端3*3ms),多次进行切换BFD会话维护板或UP/DOWN掉聚合成员口等操作。2)跨框聚合端口建立BFD会话(3*3ms),打入最高优先级的100%线速数据报文,shutdown聚合成员口后BFD会话反复震荡,再undo shutdown恢复。
· 规避措施:配置或组网规避,尽量避免非常规操作。出现问题后,shutdown会话所在接口可以恢复。
· 问题现象:新增支持端口安全特性。
· 问题产生条件:无
· 问题现象:风扇实际运行方向跟默认配置方向不一致。
· 问题产生条件:无
· 问题现象:话机跨设备迁移后,迁移后的话机学习不到原设备下挂话机的ARP,导致单通。
· 问题产生条件:ARP Detection和DHCP Snooping等安全表项配合使用,且话机跨设备迁移。
· 问题现象:Openflow表项下发失败。
· 问题产生条件:当接口板上下发不支持的openflow表项后,在openflow实例中执行Protocol-packet filter slow命令,然后下发正常规格支持的Openflow表项,对应接口板上会下发失败。
首次发布。
· H3C LSPM1FANSA & LSPM1FANSB风扇手册
· H3C LSWM1PSRAC250电源手册
· H3C S6520X-EI-G系列以太网交换机 配置指导
· H3C S6520X-EI-G系列以太网交换机 命令参考
您可以通过H3C网站(www.h3c.com)获取最新的产品资料:
(1) 请访问网址:http://www.h3c.com/cn/Technical_Documents;
(2) 选择产品类别和产品型号,即可查询和下载与该产品相关的手册。
用户支持邮箱:service@h3c.com
技术支持热线电话:400-810-0504(手机、固话均可拨打)
项目 | S6520X-54XG-EI-G |
外形尺寸(宽×深×高)(单位:mm) | 440×400×43.6 |
重量 | 7.23kg |
Console口 | 1个,位于后面板 |
管理用以太网口 | 2个,位于后面板 |
MINI USB口(console口) | 1个,位于后面板 |
USB口 | 1个,位于后面板 |
SFP+口 | 48个 |
QSFP+口 | 2个 |
QSFP28口 | 4个 |
接口线缆介质类型及最大传输距离 | SFP-XG-SX-MM850-A 300m SFP-XG-LX-SM1310 10km SFP-XG-LH40-SM1550 40km SFP-XG-LH40-SM1550-D 40km SFP-XG-LH80-SM1550 80km SFP-XG-LH80-SM1550-D 80km SFP-XG-SX-MM850-D 300m SFP-XG-SX-MM850-E 300m SFP-XG-LX-SM1310-D 10km SFP-XG-LX-SM1310-E 10km SFP-XG-SX-MM850-F1 120m LSWM3STK 3m CAB-3M-SFP+ 3m LSTM1STK 5m LSWM1STK 0.65m CAB-0.5M-SFP+ 0.65m LSWM2STK 1.2m CAB-1M-SFP+ 1.2m LSTM2STK 7m SFP-GE-SX-MM850-A 550m SFP-GE-SX-MM850-D 550m SFP-GE-LX-SM1310-A 10km SFP-GE-LX-SM1310-D 10km SFP-GE-LH40-SM1310 40km SFP-GE-LH40-SM1310-D 40km SFP-GE-LH40-SM1550 40km SFP-GE-LH70-SM1550 70km SFP-GE-LH70-SM1550-D 70km SFP-GE-LH100-SM1550 100km SFP-GE-LX-SM1310-BIDI 10km SFP-GE-LX-SM1490-BIDI 10km SFP-GE-T SFP-GE-T-D QSFP-40G-LR4-WDM1300 10km QSFP-40G-CSR4-MM850 300m QSFP-40G-BIDI-SR-MM850 100m QSFP-40G-LR4L-WDM1300 2km QSFP-40G-ER4-WDM1300 40km LSWM1QSTK0 1m LSWM1QSTK1 3m LSWM1QSTK2 5m LSWM1QSTK3 1m LSWM1QSTK4 3m LSWM1QSTK5 5m QSFP-40G-D-AOC-7M 7m QSFP-40G-D-AOC-10M 10m QSFP-40G-D-AOC-20M 20m QSFP-100G-SR4-MM850 100m QSFP-100G-LR4-WDM1300 10km |
可插拔风扇 | LSPM1FANSA LSPM1FANSB |
支持的可插拔电源模块型号 | PSR250-12A |
交流输入电压 | 额定电压范围:100V~240V AC,50/60Hz 最大电压范围:90V~264V AC,47/63Hz |
直流输入电压 | 额定电压范围:240V DC 最大电压范围:190V~290V DC |
功耗(静态) | 95W |
功耗(满负荷时) | 173W |
工作环境温度 | 0ºC~45ºC |
工作环境相对湿度(非凝露) | 10%~90% |
支持特性 |
|
二层特性(Layer 2) | Ethernet II IEEE 802.3/802.2 SNAP IEEE 802.3/802.2 Long Frame(1518-1536) Jumbo Frame(1536-10240) VLAN IEEE 802.1Q IEEE802.1P RSTP(802.1w) MSTP(802.1s) LACP(802.3ad) Mirror Storm suppression(Broadcast / Multicast / Unknown unicast) QinQ |
三层特性(Layer 3) | ARP(代理ARP,免费ARP) IP datagram forwarding(RFC791/1141/950) IP options (strict source route/loose source route/recording route/timestamp)(RFC791/1122) TCP(RFC793) UDP(RFC768) ICMP RFC1213-MIB(including IP, ICMP, TCP, UDP, IF, SNMP) IPv6 ND IPv6 FIB IPv6 ACL BFD MCE |
路由协议(Routing Protocol) | IPv4路由: 静态路由管理 RIP OSPF BGP IS-IS 策略路由 IPv6路由: IPv6静态路由管理 RIPng OSPFv3 BGP+ IS-ISv6 |
组播(Multicast) | IGMP Snooping IGMP MLD Snooping MLD PIM-DM PIM-SM PIM-SSM |
ACL&QOS | remark 802.1p, DSCP, IP precedence, local precedence by ACL rule map to output queue by 802.1p, DSCP, IP precedence, local precedence SP WRR Committed Access Rate(CAR) Basic ACL Advanced ACL Link acl VLAN-based ACL Packet filtering Traffic redirect Traffic Shaping Line Rate WFQ WRED Traffic accounting Flow-Based Mirroring MCNAT |
管理特性 | SNMP v1/v2/v3 Public MIBs Private MIBs Syslog/Debug 网管(iMC) NETCONF |
本地管理 | 命令行管理 文件系统管理 Dual Image RBAC EAA(TCL/Python) |
用户接入管理 | 支持Console口登录 支持AUX口登录 支持Telnet(VTY)登录 支持SSH登录 支持FTP登录 XMODEM |
应用协议 | Ping DNS client DHCP Server DHCP Client DHCP Relay DHCP snooping Telnet FTP Client FTP Server TFTP Client NTP Client/Server |
可靠性 | VRRP IRF Smart Link Monitor Link RRPP(Rapid Ring Protection Protocol) |
安全认证 | RADIUS TACACS+ 802.1X |
软件定义网络 | OpenFlow |
本章介绍了设备软件的类型以及如何对设备软件进行升级。
设备软件主要包括BootRom程序和启动软件包。设备上电后,先运行BootRom程序,初始化硬件,然后运行启动软件包。BootRom程序与启动软件包是设备启动、运行的必备软件,为整个设备提供支撑、管理、业务等功能,它们的关系如图1所示。
图1 BootRom程序与启动软件包关系示意图
启动软件包一方面提供对硬件的驱动和适配功能,另一方面实现了业务特性。启动软件包按其功能分为:
· Boot软件包:包含操作系统内核的包,提供进程管理、内存管理、文件系统管理、应急Shell等功能。
· System软件包:包含设备运行必须的模块和基本功能模块,比如设备管理、接口管理、配置管理和路由模块等。
设备必须具有Boot包和System包才能正常运行。这些软件包可以单独发布,也可以集成为一个IPE(Image Package Envelope,复合软件包套件)文件统一发布,以减少启动软件包之间的版本管理问题。
· 本系列以太网交换机的启动软件包和BootRom文件通常打包成一个后缀名为.ipe的启动软件包(例如:main.ipe)。
· 当指定设备的下次启动软件包为IPE文件时,系统会自动将IPE文件中包含的所有.bin软件包提取出来,并设置为下次启动软件包。
补丁包用于在不重启设备的情况下快速修复系统缺陷。补丁是一种快速、低成本修复产品软件版本缺陷的方式。与通过重启方式升级启动软件包相比,补丁的主要优势是不会使设备当前正在运行的业务中断,在不重启设备的情况下,可以对设备当前软件版本的缺陷进行修复。
完整的BootRom包含BootRom基本段和BootRom扩展段。BootRom基本段,是指引导系统启动的最小程序;BootRom扩展段,用于初始化硬件并提供丰富的操作菜单。
BootRom文件不随产品软件进行单独发布,如需使用请联系用服人员获取。
升级方式 | 可执行操作 | 说明 |
通过命令行进行软件升级 | 升级启动软件包 | · 需要重启设备来实现设备软件的升级 · 使用该方式升级设备软件时会导致当前业务中断 |
安装补丁包 | · 通过补丁包进行软件升级时,在升级过程中不会中断设备当前正在运行的业务 · 只能修复与补丁包对应软件包的缺陷 | |
通过BootWare菜单升级启动文件 | · 升级BootRom程序 · 升级启动软件包 | · 可在无法进入设备的命令行配置界面的情况下升级设备软件 · 一次仅能升级一台设备,在多台设备形成IRF的情况下请采用命令行方式进行软件升级 |
下文举例中的显示信息仅做参考,设备不同版本的显示信息可能有所不同,请以实际情况为准。
例如:
· 发布版本boot软件包的命名格式可能是S6520XG-cmw710-system-TEST.bin,本文中以boot.bin代替。
· 发布版本的system软件包的命名格式可能是S6520XG-cmw710-system-TEST.bin,本文中以system.bin代替。
下文关于通过命令行升级的内容均以两台设备形成IRF(Intelligent Resilient Framework,智能弹性架构)的情况为例进行介绍。
· 如果用户升级的是单台设备,忽略有关Standby设备的配置即可;
· 如果用户升级的IRF中包含两台以上成员设备,重复有关Standby设备的配置即可,实际配置过程中,请根据实际情况修改命令行参数中的成员编号。
# 用户PC通过Telnet或者Console口登录到IRF上,具体步骤略。
# 在任意视图下,执行display irf命令查看IRF信息,掌握本IRF的成员设备数量,各成员设备的角色以及成员编号等信息,对于这些信息的了解将便于执行后续的升级操作。
<Sysname>display irf
MemberID Role Priority CPU-Mac Description
*+1 Master 5 0023-8927-afdc ---
2 Standby 1 0023-8927-af43 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The Bridge MAC of the IRF is: 0023-8927-afdb
Auto upgrade : no
Mac persistent : 6 min
Domain ID : 0
通过以上信息得出IRF中有两台成员设备,Master设备的成员编号为1,Standby设备的成员编号为2。
# 在用户视图下,执行dir命令逐一查看各成员设备存储介质的剩余空间大小。
· 查看Master设备的存储介质(Flash)的剩余空间大小。
<Sysname> dir
Directory of flash:
0 -rw- 80264 Aug 23 2013 00:33:57 startup.mdb
1 -rw- 3523 Aug 23 2013 00:33:56 startup.cfg
2 -rw- 9959424 Aug 23 2013 16:04:08 boot.bin
3 -rw- 53555200 Aug 23 2013 16:04:08 system.bin
4 drw- - Aug 23 2013 00:03:07 seclog
5 drw- - Aug 23 2013 00:03:07 versionInfo
6 -rw- 91273216 Aug 21 2013 09:54:27 backup.bin
1048576 KB total (897252 KB free)
· 查看Standby设备(成员编号为2)的存储介质(Flash)的剩余空间大小。
<Sysname> dir slot2#flash:/
Directory of slot2#flash:/
0 -rw- 80264 Aug 23 2013 00:33:57 startup.mdb
1 -rw- 3523 Aug 23 2013 00:33:56 startup.cfg
2 -rw- 13611008 Aug 23 2013 16:04:08 boot.bin
3 -rw- 93871104 Aug 23 2013 16:04:08 system.bin
4 drw- - Aug 23 2013 00:03:07 seclog
5 drw- - Aug 23 2013 00:03:07 versionInfo
6 -rw- 91273216 Aug 21 2013 09:54:27 backup.bin n
1048576 KB total (854397 KB free)
用户可以将各成员设备的存储介质剩余空间大小与待升级启动软件包大小进行对比,如果剩余空间不足,可在用户视图下使用delete命令删除该设备存储介质中的无用软件包,释放存储空间(建议用户删除不再使用的非本次启动使用的软件包)。本次启动使用的软件包可以在任意视图下使用display boot-loader命令查看。
· 为了避免配置丢失,请不要删除设备的当前配置文件,设备的当前配置文件可以在任意视图下使用display startup命令查看。
· 使用delete /unreserved file-url命令删除软件包,被删除的软件包将被彻底删除,不能再恢复。
· 使用delete file-url命令删除软件包,被删除的软件包被保存在回收站中,仍会占用存储空间。如果要彻底删除回收站中的某个废弃软件包,请执行undelete命令恢复回收站里的软件包,再使用delete /unreserved file-url命令彻底删除软件包。
# 在用户视图下,执行delete命令删除成员设备存储介质中的无用软件包。
· 删除Master存储介质中的无用软件包。
<Sysname> delete /unreserved flash:/backup.bin
The file cannot be restored. Delete flash:/backup.bin?[Y/N]:y
Deleting the file permanently will take a long time. Please wait...
Deleting file flash:/backup.bin...Done.
· 删除Standby存储介质中的无用软件包。
<Sysname> delete /unreserved slot2#flash:/backup.bin
The file cannot be restored. Delete slot2#flash:/backup.bin?[Y/N]:y
Deleting the file permanently will take a long time. Please wait...
Deleting file slot2#flash:/backup.bin...Done.
B.3.2 下载待升级启动软件包/补丁包到Master设备
· 在执行升级操作之前,首先要将待升级启动软件包/补丁包下载并保存到Master设备存储介质(Flash)的根目录下。如果待升级启动软件包/补丁包已经保存到Master设备存储介质(Flash)的根目录下,可略过此步。
· 通过命令行进行启动软件包/补丁包升级时,启动软件包和补丁包的下载方法相同。用户可以根据所要升级的软件类型,下载正确的待升级启动软件包/补丁包。此处以下载启动软件包(IPE文件)为例进行介绍。
将待升级启动软件包下载到Master设备存储介质的根目录下的方法有如下几种,用户可以根据具体情况选择一种方法完成下载操作:
· 以交换机作为FTP 客户端方式完成下载
· 以交换机作为FTP服务器方式完成下载
· 以交换机作为TFTP客户端方式完成下载
· 通过USB口完成下载
1. 以交换机作为FTP 客户端方式完成下载
(1) 在用户PC(假设IP地址为10.10.110.1)上运行FTP 服务器程序,设置用户名和密码,以及工作路径,并把待升级启动软件包保存在FTP 服务器的工作路径下。
FTP 服务器程序由用户自己购买和安装,交换机不附带此软件。
(2) 确保用户PC和IRF之间路由可达。
(3) 将待升级启动软件包(以newest.ipe为例)下载到Master存储介质的根目录下。
# 在用户视图下,执行ftp命令并根据系统提示输入登录用户名和密码,设备将作为FTP 客户端登录到FTP 服务器。
<Sysname> ftp 10.10.110.1
Trying 10.10.110.1...
Press CTRL+K to abort
Connected to 10.10.110.1
220 FTP service ready.
User(10.10.110.1:(none)):username ---输入用户名
331 Password required for username.
Password: ---输入用户密码
230 User logged in
# 在FTP客户端视图下,执行binary命令将传输模式设置为二进制模式,以便传输程序文件。
ftp> binary
200 Type set to I.
# 在FTP客户端视图下,执行get命令将待升级启动软件包从FTP服务器下载到Master存储介质(Flash)的根目录下。
ftp> get newest.ipe
227 Entering Passive Mode (10,10,110,1,17,97).
125 BINARY mode data connection already open, transfer starting for /newest.ipe
226 Transfer complete.
32133120 bytes received in 35 seconds (896. 0 kbyte/s)
ftp> bye
221 Server closing.
2. 以交换机作为FTP服务器方式完成下载
(1) 确保用户PC和IRF之间路由可达。
(2) 配置IRF作为FTP服务器,并添加本地用户。
# 在系统视图下,执行ftp server enable命令开启FTP服务。
[Sysname] ftp server enable
# 在系统视图下,执行local-user命令添加本地用户,此处以用户名为abc为例。
[Sysname] local-user abc
# 在本地用户视图下,执行password命令设置该本地用户的认证密码,此处以密码为pwd为例。
[Sysname-luser-manage-abc] password simple pwd
# 在本地用户视图下,执行service-type命令指定该本地用户可以使用的服务类型为FTP。
[Sysname-luser-manage-abc] service-type ftp
# 在本地用户视图下,执行authorization-attribute命令配置该本地用户的用户角色为network-admin,使其可以向服务器工作路径上传文件。
[Sysname-luser-manage-abc] authorization-attribute user-role network-admin
# 在本地用户视图下,执行quit命令返回系统视图。
[Sysname-luser-manage-abc] quit
# 在系统视图下,执行quit命令返回用户视图。
[Sysname] quit
(3) PC作为FTP客户端访问设备,并将待升级启动软件包上传到FTP服务器。
# 以FTP方式登录FTP服务器。
c:\> ftp 1.1.1.1
Connected to 1.1.1.1.
220 FTP service ready.
User(1.1.1.1:(none)):abc ---输入用户名
331 Password required for abc.
Password: ---输入用户密码
230 User logged in.
# 配置文件传输模式为二进制模式。
ftp> binary
200 TYPE is now 8-bit binary.
# 将待升级启动软件包(此处以newest.ipe为例)上传并保存到Master设备存储介质(Flash)的根目录下。
ftp> put newest.ipe
200 PORT command successful
150 Connecting to port 10002
226 File successfully transferred
ftp: 发送 32133120 字节,用时 64.58Seconds 497.60Kbytes/sec.
3. 以交换机作为TFTP客户端方式完成下载
(1) 在用户PC(假设IP地址为10.10.110.1)上运行TFTP 服务器程序,设置工作路径,并把待升级启动软件包保存在TFTP 服务器的工作路径下。
TFTP 服务器程序由用户自己购买和安装,交换机不附带此软件。
(2) 确保用户PC和IRF之间路由可达。
(3) 将待升级启动软件包(以newest.ipe为例)下载到Master存储介质的根目录下。
# 在用户视图下,执行tftp命令将待升级启动软件包从PC下载到Master存储介质(Flash)的根目录下。
<Sysname> tftp 10.10.110.1 get newest.ipe
Press CTRL+C to abort.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 30.6M 0 30.6M 0 0 143k 0 --:--:-- 0:03:38 --:--:-- 142k
4. 通过USB口完成下载
S6520XG系列以太网交换机带有USB口,用户可以在用户视图下,执行copy命令把移动存储设备(此处以U盘为例)上的待升级启动软件包拷贝到Master的根目录下。
# 将保存有待升级启动软件包(以newest.ipe为例)的U盘插入交换机的USB口。
# 将待升级启动软件包从U盘拷贝到交换机的Flash中。
<Sysname> cd usba:
<Sysname> copy usba:/newest.ipe newest.ipe
Copy usba:/newest.ipe to flash:/newest.ipe?[Y/N]:y
Start to copy usba:/newest.ipe to flash:/newest.ipe... Done.
用户可以根据所要升级的软件类型,下载正确的待升级启动软件包,然后选择执行对应的升级操作。
· 升级启动软件包
· 安装补丁包
# 指定Master的主用下次启动软件包为newest.ipe。
<Sysname> boot-loader file flash:/newest.ipe slot 1 main
Verifying image file....Done.
Images in IPE:
boot.bin
system.bin
This command will set the main startup software images. Continue? [Y/N]:y
Add images to target slot.
The images that have passed all examinations will be used as the main startup software images at the next reboot on slot 1.
# 逐一指定各Standby均采用与Master相同的主用下次启动软件包(指定完成后,系统会自动将该启动软件包从Master上copy到Standby的存储介质根目录下)。
<Sysname> boot-loader file flash:/newest.ipe slot 2 main
Verifying image file....Done.
Images in IPE:
boot.bin
system.bin
This command will set the main startup software images. Continue? [Y/N]:y
Add images to target slot.
The images that have passed all examinations will be used as the main startup software images at the next reboot on slot 1.
# 在系统视图下,执行irf auto-update enable命令使能IRF系统启动软件包的自动加载功能。
<Sysname> system-view
[Sysname] irf auto-update enable
[Sysname] quit
开启IRF系统启动软件包的自动加载功能,后面执行reboot命令重启IRF时,若某个Standby检测到主用下次启动软件包与Master上的主用下次启动软件包不一致时:
· 该Standby自动将Master的当前主用启动软件包copy到自己的存储介质根目录下,并将该软件包设置为自己的下次主用启动软件包;同时使用该启动软件包重启。
· IRF系统启动软件包的自动加载功能主要用于新加入IRF的成员设备的软件版本与Master的软件版本不一致时,新的成员设备自动从Master设备下载启动软件包,并使用新的启动软件包重启,重新加入IRF。
# 在任意视图下,执行save命令保存当前配置,防止设备重启而造成配置丢失。
<Sysname> save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):
flash:/startup.cfg exists, overwrite? [Y/N]:y
Validating file. Please wait.................
Saved the current configuration to mainboard device successfully.
Slot 2:
Save next configuration file successfully.
# 在用户视图下,执行reboot命令重启IRF,完成对启动软件包的升级。
<Sysname> reboot
Start to check configuration with next startup configuration file, please wait.
........DONE!
This command will reboot the device. Continue? [Y/N]:y
Now rebooting, please wait...
# 重启后,在任意视图下,执行display version命令查看当前的软件版本,确认是否升级成功。具体显示信息略。
指定Master和各成员设备的下次主用启动软件包后,需要重启设备新的启动软件包才能生效。在重启的过程中,如果启动软件包中的BootRom文件存在更新,系统会提示用户是否升级BootRom基本段和BootRom扩展段。
· 升级BootRom文件时,为了避免兼容性问题,建议用户同时升级BootRom基本段和BootRom扩展段。
· 如果用户选择不升级BootRom文件,在设备断电后重新上电、通过命令行立即重启或通过命令行定时重启的过程中,系统都将再次提示用户升级BootRom文件,如果用户没有及时作出选择,设备仍将默认升级完整的BootRom文件。
# 逐一激活Master和Standby上的补丁包system-patch.bin。
<Sysname> install activate patch flash:/system-patch.bin slot 1
<Sysname> install activate patch flash:/system-patch.bin slot 2
# 查看已激活的软件包(此时可看到补丁包已激活)。
<Sysname> display install active
Active packages on slot 1:
flash:/boot.bin
flash:/system.bin
flash:/system-patch.bin
Active packages on slot 2:
flash:/boot.bin
flash:/system.bin
flash:/system-patch.bin
# 确认补丁包更改,以保证补丁包在设备下次重启后仍然有效。
<Sysname> install commit
# 查看已确认更改的软件包(此时可看到补丁包已确认更改)。
<Sysname> display install committed
Committed packages on slot 1:
flash:/boot.bin
flash:/system.bin
flash:/system-patch.bin
Committed packages on slot 2:
flash:/boot.bin
flash:/system.bin
flash:/system-patch.bin
有关安装补丁包的详细介绍请参见《H3C S6520XG系列以太网交换机 配置指导》中的“基础配置指导”。
B.4 通过BootWare菜单升级启动文件
通过BootWare菜单升级启动文件,可以采用以下方式:
· 通过网管口利用TFTP/FTP升级启动文件
· 通过Console口利用Xmodem升级启动文件
1. BootWare主菜单
交换机上电和重新启动的过程中,在配置终端的屏幕上首先将显示:
RAM test successful.
Press Ctrl+T to start five-step full RAM test...
Press Ctrl+Y to start nine-step full RAM test...
System is starting...
Press Ctrl+D to access BASIC-BOOTWARE MENU...
Booting Normal Extended BootWare
The Extended BootWare is self-decompressing...............................
Done.
****************************************************************************
* *
* BootWare, Version 1.00 *
* *
****************************************************************************
Compiled Date : Aug 14 2017
CPU Type : loongson-2h
CPU Clock Speed : 800MHz
Memory Type : DDR3 SDRAM
Memory Size : 2048MB
Memory Speed : 333MHz
BootWare Size : 832KB
Flash Size : 16MB
CPLD Version : 001
PCB Version : Ver.B
BootWare Validating...
Press Ctrl+B to access EXTENDED-BOOTWARE MENU...
· 为了阅读和便于理解,如果不做特殊说明,本菜单都将称为BootWare主菜单。
· 以上显示信息与设备实际情况相关,可能会略有差别。
当出现“Press Ctrl+B to enter extended boot menu...”时,键入<Ctrl+B>,系统进入BootWare主菜单:
Password recovery capability is enabled.
Note: The current operating device is flash
Enter < Storage Device Operation > to select device.
==========================<EXTENDED-BOOTWARE MENU>==========================
|<1> Boot System |
|<2> Enter Serial SubMenu |
|<3> Enter Ethernet SubMenu |
|<4> File Control |
|<5> Restore to Factory Default Configuration |
|<6> Skip Current System Configuration |
|<7> BootWare Operation Menu |
|<8> Skip Authentication for Console Login |
|<9> Storage Device Operation |
|<0> Reboot |
============================================================================
Ctrl+Z: Access EXTENDED ASSISTANT MENU
Ctrl+F: Format File System
Enter your choice(0-9):
该菜单含义如下:
表7 BootWare菜单项解释
菜单项 | 解释 |
<1> Boot System | 启动应用程序 |
<2> Enter Serial SubMenu | 进入串口子菜单。子菜单详细描述请参见B.4.21. 启动文件较大,通过串口(Console口)升级启动文件速度较慢,推荐您使用网管口升级启动文件 |
<3> Enter Ethernet SubMenu | 进入网管口子菜单。子菜单详细描述请参见B.4.22. |
<4> File Control | 进入文件控制子菜单子菜单详细描述请参见B.4.23. |
<5> Restore to Factory Default Configuration | 恢复出厂配置启动 使能密码恢复功能后不支持该操作 |
<6> Skip Current System Configuration | 跳过当前系统配置 关闭密码恢复功能后不支持该操作 |
<7> BootWare Operation Menu | 进入BootWare操作子菜单 |
<8> Skip Authentication for Console Login | 跳过Console口登录认证 关闭密码恢复功能后不支持该操作 |
<9> Storage Device Operation | 进入存储介质操作子菜单 |
<0> Reboot | 重启设备 |
通过该子菜单可以实现升级启动文件,修改串口速率等操作。
在BootWare主菜单下选择<2>可以进入串口子菜单:
===========================<Enter Serial SubMenu>===========================
|Note:the operating device is flash |
|<1> Download Image Program To SDRAM And Run |
|<2> Update Main Image File |
|<3> Update Backup Image File |
|<4> Download Files(*.*) |
|<5> Modify Serial Interface Parameter |
|<0> Exit To Main Menu |
============================================================================
Enter your choice(0-5):
各选项含义如下:
菜单项 | 解释 |
<1> Download Image Program To SDRAM And Run | 加载应用程序到SDRAM并且运行 关闭密码恢复功能后不支持该操作 |
<2> Update Main Image File | 加载主用程序文件到当前存储介质 新加载的程序文件将自动被设置为M类型,原带有M类型的程序文件中的该属性将被取消 |
<3> Update Backup Image File | 加载备用程序文件到当前存储介质 新加载的程序文件将自动被设置为B类型,原带有B类型的程序文件中的该属性将被取消 |
<4> Download Files(*.*) | 加载文件到当前存储介质 |
<5> Modify Serial Interface Parameter | 进入修改串口参数子菜单 |
<0> Exit To Main Menu | 返回到上一级目录 |
在BootWare菜单下键入<3>,可以进入以太网口子菜单,系统显示如下:
==========================<Enter Ethernet SubMenu>==========================
|Note:the operating device is flash |
|<1> Download Image Program To SDRAM And Run |
|<2> Update Main Image File |
|<3> Update Backup Image File |
|<4> Download Files(*.*) |
|<5> Modify Ethernet Parameter |
|<0> Exit To Main Menu |
|<Ensure The Parameter Be Modified Before Downloading!> |
============================================================================
Enter your choice(0-5):
网管口子菜单中各选项解释如下:
菜单项 | 解释 |
<1> Download Image Program To SDRAM And Run | 加载应用程序到SDRAM并且运行 关闭密码恢复功能后不支持该操作 |
<2> Update Main Image File | 加载主用程序文件到当前存储介质 新加载的程序文件将自动被设置为M类型,原带有M类型的程序文件中的该属性将被取消 |
<3> Update Backup Image File | 加载备用程序文件到当前存储介质 新加载的程序文件将自动被设置为B类型,原带有B类型的程序文件中的该属性将被取消 |
<4> Download Files(*.*) | 加载文件到当前存储介质 关闭密码恢复功能后不支持该操作 |
<5> Modify Ethernet Parameter | 进入修改以太网参数的子菜单 |
<0> Exit To Main Menu | 返回到上一级目录 |
在BootWare主菜单中键入<4>,系统将进入文件控制子菜单。通过这个菜单可以实现对存储器中保存的启动文件显示类型、修改文件名、删除文件等操作,提示信息如下:
===============================<File CONTROL>===============================
|Note:the operating device is flash |
|<1> Display All File(s) |
|<2> Set Image File type |
|<3> Set Bin File type |
|<4> Delete File |
|<5> Copy File |
|<0> Exit To Main Menu |
============================================================================
各选项含义如下:
菜单项 | 说明 |
<1> Display All File(s) | 显示所有文件 |
<2> Set Image File type | 设置ipe文件类型 |
<3> Set Bin File type | 设置Bin文件类型 |
<4> Delete File | 删除文件 |
<5> Copy File | 复制文件 |
<0> Exit To Main Menu | 返回BootWare主菜单 |
B.4.3 通过网管口利用TFTP/FTP升级启动文件
(1) 网管口参数配置:在BootWare主菜单下键入<3>进入网管口子菜单,然后键入<5>进入网管口配置菜单。
==========================<ETHERNET PARAMETER SET>=========================
|Note: '.' = Clear field. |
| '-' = Go to previous field. |
| Ctrl+D = Quit. |
==========================================================================
Protocol (FTP or TFTP) :tftp
Load File Name : S6520XG.ipe
:
Target File Name : S6520XG.ipe
:
Server IP Address :192.168.1.1
Local IP Address :192.168.1.2
Subnet Mask :255.255.255.0
Gateway IP Address :192.168.1.3
显示 | 说明 |
'.' = Clear field | 快捷键:“.”表示清除当前输入 |
'-' = Go to previous field | 快捷键:“-”表示返回到前一个参数域 |
Ctrl+D = Quit | 快捷键:表示退出参数配置界面 |
Protocol (FTP or TFTP) | 使用的传输协议,可以为FTP或者TFTP |
Load File Name | 下载文件名,要与下载的实际文件名一致 |
Target File Name | 存储的目标文件名。缺省情况下与服务器端文件名一致 |
Server IP Address | TFTP/FTP服务器的IP地址。需要设置掩码请使用冒号“:”格开,如:192.168.80.10:24 |
Local IP Address | 本地IP地址,为TFTP/FTP客户端设置的IP地址 |
Gateway IP Address | 网关IP地址。当与服务器不在同一网段时需要配置网关地址。 |
FTP User Name | FTP用户名,传输协议为TFTP时,无此选项 |
FTP User Password | FTP用户密码,传输协议为TFTP时,无此选项 |
(2) 以升级主启动文件为例,键入<2>为升级主启动文件。
Loading.....................................................................
............................................................................
............................................................................
.................................................Done.
227301376 bytes downloaded!
Image file S6520XG-CMW710-BOOT-test.bin is self-decompressing...
Saving file flash:/S6520XG-CMW710-BOOT-test.bin ..........................
........................................................Done.
Image file S6520XG-CMW710-SYSTEM-test.bin is self-decompressing...
Saving file flash:/S6520XG-CMW710-SYSTEM-test.bin ........................
............................................................................
............................................................................
............................................................................
............Done.
==========================<Enter Ethernet SubMenu>==========================
|Note:the operating device is flash |
|<1> Download Image Program To SDRAM And Run |
|<2> Update Main Image File |
|<3> Update Backup Image File |
|<4> Download Files(*.*) |
|<5> Modify Ethernet Parameter |
|<0> Exit To Main Menu |
|<Ensure The Parameter Be Modified Before Downloading!> |
============================================================================
Enter your choice(0-5):
(3) 选择<0>,返回BootWare主菜单。选择<1>,引导系统。
B.4.4 通过Console口利用Xmodem升级启动文件
(1) 通过Console口升级启动文件,在BootWare主菜单下键入<2>,就会进入串口子菜单,菜单内容如下:
==========================<Enter Serial SubMenu>===========================
|Note:the operating device is flash |
|<1> Download Image Program To SDRAM And Run |
|<2> Update Main Image File |
|<3> Update Backup Image File |
|<4> Download Files(*.*) |
|<5> Modify Serial Interface Parameter |
|<0> Exit To Main Menu |
============================================================================
Enter your choice(0-5):
(2) 在串口子菜单中,键入<5>,系统会提示修改串口波特率:
===============================<BAUDRATE SET>===============================
|Note:'*'indicates the current baudrate |
| Change The HyperTerminal's Baudrate Accordingly |
|---------------------------<Baudrate Available>---------------------------|
|<1> 9600(Default)* |
|<2> 19200 |
|<3> 38400 |
|<4> 57600 |
|<5> 115200 |
|<0> Exit |
============================================================================
Enter your choice(0-5):5
根据实际情况,选择合适的下载波特率,若如上所示键入<5>,即选择115200bps,终端显示提示信息:
Baudrate has been changed to 115200 bps.
Please change the terminal's baudrate to 115200 bps, press ENTER when ready.
如果下载波特率选择为9600bps,用户不用修改超级终端的波特率,不用进行下面的第(3)至(5)步操作,直接进入第(8)步的操作。
(3) 单击超级终端的[呼叫/断开]菜单项,即断开超级终端和交换机的连接。
图2 断开终端连接
(4) 点击[文件/属性]菜单,在弹出的对话框单击<配置(F)…>按钮,进入Console口配置对话框,将波特率配置为115200bps。
图3 进入属性对话框
图4 Console口配置对话框
(5) 设置完波特率后,点击[呼叫/呼叫]按钮,重新建立超级终端和交换机的连接。
图5 重新建立连接
回车后,终端显示如下信息:
The current baudrate is 115200 bps
===============================<BAUDRATE SET>===============================
|Note:'*'indicates the current baudrate |
| Change The HyperTerminal's Baudrate Accordingly |
|---------------------------<Baudrate Available>---------------------------|
|<1> 9600(Default) |
|<2> 19200 |
|<3> 38400 |
|<4> 57600 |
|<5> 115200* |
|<0> Exit |
============================================================================
Enter your choice(0-5):
如果通过改变串口波特率下载文件来升级启动文件,完成升级后应及时将超级终端的连接波特率恢复为9600bps,以防止启动或重新启动时终端无法显示信息。
(6) 在波特率设置菜单中键入<0>,返回串口子菜单。终端显示如下信息:
===========================<Enter Serial SubMenu>===========================
|Note:the operating device is flash |
|<1> Download Image Program To SDRAM And Run |
|<2> Update Main Image File |
|<3> Update Backup Image File |
|<4> Download Files(*.*) |
|<5> Modify Serial Interface Parameter |
|<0> Exit To Main Menu |
============================================================================
Enter your choice(0-5):
(7) 根据所需升级的启动文件类型在串口子菜单中键入2和3,选择升级主用启动文件、备用启动文件。此处以升级主用启动文件为例。在串口子菜单下键入<2>,终端显示信息:
Please Start To Transfer File, Press <Ctrl+C> To Exit.
Waiting ...CCCCC
此时,从终端窗口选择[传送\发送文件],在弹出的对话框(如下图)中点击[浏览]按扭,选择需要下载的软件,并将下载使用的协议改为XModem。
图6 [发送文件]对话框
(8) 选择完成后,点击[发送]按钮,系统弹出如下图所示的界面。
图7 正在发送文件界面
文件下载成功后,终端显示如下信息:
Download successfully!
31911808 bytes downloaded!
Updating File flash:/main.bin..............................................
.....................................................Done.
===========================<Enter Serial SubMenu>===========================
|Note:the operating device is flash |
|<1> Download Image Program To SDRAM And Run |
|<2> Update Main Image File |
|<3> Update Backup Image File |
|<4> Download Files(*.*) |
|<5> Modify Serial Interface Parameter |
|<0> Exit To Main Menu |
============================================================================
Enter your choice(0-5):
(9) 升级成功后,在串口子菜单中键入<0>,返回到BootWare主菜单,然后键入<1>,启动系统。
· 系统重启后,需要将超级终端的波特率调整为9600bps,过程请参考前面的第(3)至(5)步;如果下载波特率选择为9600bps,用户不用修改超级终端的波特率。
· 启动文件较大,通过Console口升级启动文件速度较慢,推荐您使用以太网口升级启动文件。
B.5 通过BootWare菜单进行文件管理
对文件类型的修改、显示等可以在文件控制子菜单下完成:
在BootWare主菜单下键入<4>,系统会进入文件控制子菜单。系统显示如下:
===============================<File CONTROL>===============================
|Note:the operating device is flash |
|<1> Display All File(s) |
|<2> Set Image File type |
|<3> Set Bin File type |
|<4> Delete File |
|<5> Copy File |
|<0> Exit To Main Menu |
============================================================================
Enter your choice(0-5):
1. 显示所有文件
键入<1>进入该选项,系统提示:
Display all file(s) in flash:
'M' = MAIN 'B' = BACKUP 'N/A' = NOT ASSIGNED
============================================================================
|NO. Size(B) Time Type Name |
|1 4577 Feb/19/2013 13:07:54 N/A flash:/labtop.cfg |
|2 141952 Feb/19/2013 13:07:54 N/A flash:/labtop.mdb |
|3 341547 Feb/20/2013 12:00:15 N/A flash:/logfile/logfile.log |
|4 0 Jul/29/2014 16:32:27 N/A flash:/test.cfg |
|5 1681 Jul/29/2014 17:34:42 N/A flash:/vlan.txt |
|6 8299 Jul/29/2014 17:36:00 N/A flash:/test.txt |
|7 27708416 Jul/31/2014 09:27:30 M flash:/S6520XG-CMW710-BOOT-test.b|
|in |
|8 208249856 Jul/31/2014 09:28:27 M flash:/S6520XG-CMW710-SYSTEM-test|
|.bin |
|0 Exit |
============================================================================
2. 设置文件类型
当应用程序文件未指定文件类型时,则为N/A类型;当指定应用程序文件既为主程序文件,又为备用程序文件时,则为M+B类型。类型为M、B或N/A的应用程序的文件类型可以在BootWare菜单中修改。M、B类型的文件在每个主控板上同时最多存在一个。如:Flash中有一个boot软件包文件为M+B类型,那么就不可能存在其它的类型为M或者B的boot软件包文件;若另一个boot软件包文件的类型被改为B,那么以前的M+B类型的boot软件包文件就变成M类型的文件了。
在文件控制子菜单下键入<2>,进入设置启动文件类型菜单:
'M' = MAIN 'B' = BACKUP 'N/A' = NOT ASSIGNED
============================================================================
|NO. Size(B) Time Type Name |
|1 27708416 Jul/31/2014 09:27:30 M flash:/S6520XG-CMW710-BOOT-test.b|
|in |
|2 208249856 Jul/31/2014 09:28:27 M flash:/S6520XG-CMW710-SYSTEM-test|
|.bin |
|0 Exit |
============================================================================
Note:Select .bin files. One but only one boot image and system image must
be included.
Enter file No.(Allows multiple selection):
输入要修改的文件的编号,按<ENTER>,系统提示对文件类型进行更改:
Modify the file attribute:
============================================================================
|<1>+Main |
|<2>+Backup |
|<0> Exit |
============================================================================
Enter your choice(0-2):
键入1或2可以指定为主用启动文件或备用启动文件。当用户成功设置文件类型后,终端显示如下信息:
Set the file attribute success!
3. 删除文件
在文件控制子菜单下键入<4>,可进入删除文件选项:
Deleting the file in flash:
'M' = MAIN 'B' = BACKUP 'N/A' = NOT ASSIGNED
Display all file(s) in flash:
'M' = MAIN 'B' = BACKUP 'N/A' = NOT ASSIGNED
============================================================================
|NO. Size(B) Time Type Name |
|1 4577 Feb/19/2013 13:07:54 N/A flash:/labtop.cfg |
|2 141952 Feb/19/2013 13:07:54 N/A flash:/labtop.mdb |
|3 341547 Feb/20/2013 12:00:15 N/A flash:/logfile/logfile.log |
|4 0 Jul/29/2014 16:32:27 N/A flash:/test.cfg |
|5 1681 Jul/29/2014 17:34:42 N/A flash:/vlan.txt |
|6 8299 Jul/29/2014 17:36:00 N/A flash:/test.txt |
|7 27708416 Jul/31/2014 09:27:30 M flash:/S6520XG-CMW710-BOOT-test.b|
|in |
|8 208249856 Jul/31/2014 09:28:27 M flash:/S6520XG-CMW710-SYSTEM-test|
|.bin |
|0 Exit |
============================================================================
Enter file No.:
输入要删除文件的编号,按<ENTER>,系统提示如下,表示删除成功:
The file you selected is flash:/labtop.cfg,Delete it? [Y/N]Y
Deleting...Done.
升级失败后,系统会使用原来的版本运行。用户可以通过以下方式尝试解决软件升级失败问题。
(1) 请检查物理端口是否连接完好,请确保端口物理连接正确。
(2) 通过Console口登录设备时,请检查超级终端相关参数是否设置正确,如波特率、数据位等。
(3) 查看超级终端上的显示信息,请检查是否有输入错误等。输入错误可能包括以下:
· 利用Xmodem协议下载时,如果选择了9600bps以外的波特率进行下载,没有及时修改超级终端的波特率。超级终端的波特率和Console口的波特率必须保持一致;
· 在使用TFTP协议进行软件升级时,输入的IP地址、文件名称或指定的TFTP Server的工作路径有误;
· 在使用FTP协议进行软件升级时,输入的IP地址、文件名字、指定的FTP Server的工作路径、FTP用户名或FTP密码有误。
(4) 请检查FTP Server或者TFTP Server等软件是否正常运行,相关设置是否正确。
(5) 请检查设备存储介质的剩余空间大小是否足够保存待上传的文件。
(6) 如果文件在加载结束后出现如下提示:Something is wrong with the file.请检查文件是否可用。