S5700&S6700 Series Ethernet Switches V200R005C00SPC500
Upgrade Guide
Issue
01
Date
2015-07-27
HUAWEI TECHNOLOGIES CO., LTD.
Copyright © Huawei Technologies Co., Ltd.2015. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd.
Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property propert y of their respective holders.
Notice The purchased products, services and features are stipulated by the contract made between Huawei and the customer. All or part of the products, services and features described in this document may not be within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information, and recommendations in this document are provided "AS IS" without warranties, guarantees or representations of any kind, either express or implied. The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute a warranty of any kind, express or implied.
Huawei Technologies Co., Ltd. Address:
Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China
Website:
http://enterprise.huawei.com
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
i
Copyright © Huawei Technologies Co., Ltd.2015. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd.
Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property propert y of their respective holders.
Notice The purchased products, services and features are stipulated by the contract made between Huawei and the customer. All or part of the products, services and features described in this document may not be within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information, and recommendations in this document are provided "AS IS" without warranties, guarantees or representations of any kind, either express or implied. The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute a warranty of any kind, express or implied.
Huawei Technologies Co., Ltd. Address:
Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China
Website:
http://enterprise.huawei.com
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
i
S5700&S6700 Series Ethernet Switches Upgrade Guide
About This Document
About This Document Overview This document guides you through the upgrade, rollback, and troubleshooting procedures procedures for S5700&S6700 Series Ethernet Switches V200R005C00SPC500. V200R005C00SPC500.
Intended Audience This document is intended for engineers who:
Understand how involved network elements (NEs) are networked and what versions they are.
Have equipment maintenance experience and skills.
Symbol Conventions The symbols that may be found in this document are defined as follows.
Symbol
Description Indicates an imminently hazardous situation which, if not avoided, will result in death or serious injury. Indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury. Indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury. Indicates a potentially hazardous situation which, if not avoided, could result in equipment damage, data loss, performance deterioration, deterioration, or unanticipated unanticipated results. NOTICE is used to address address practices not related to personal injury.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
ii
S5700&S6700 Series Ethernet Switches Upgrade Guide
Symbol
About This Document
Description Calls attention to important information, best practices and tips. NOTE is used to address information not related to personal injury, equipment damage, and environment deterioration.
Change History Issue
Date
Description
01
2015-07-27
This issue is the first official release.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
iii
S5700&S6700 Series Ethernet Switches Upgrade Guide
Contents
Contents About This Document .................................................................................................................... ii 1 Before You Start............................................................................................................................. 1 1.1 Version Requirements Before Upgrade........................................................... .............................................................. 1 1.2 Impact of the Upgrade .................................................................................................................................................. 2 1.2.1 Impact on the System During an Upgrade ................................................................................................................. 2 1.2.2 Impact on the System After Installation ....................................................... .............................................................. 3 1.3 Cautionary Notes Before the Upgrade ................................................................................................................ .......... 3
2 Upgrade Flowchart ...................................................................................................................... 11 3 Preparations for Upgrade .......................................................................................................... 12 3.1 Preparation Checklist ...................................................... ................................................................. ........................... 12 3.2 Obtaining Upgrade Reference Documents ................................................................................................................. 13 3.3 Obtaining Tools........................................................................................................................................................... 13 3.4 Checking the Current System Software Version ........................................................ ................................................. 13 3.5 Checking the Running Status of the Device .................................................................................... ........................... 14 3.6 Setting Up an Environment for the Upgrade .............................................................................................................. 14 3.6.1 Upgrade Through TFTP or FTP ......................................................... .............................................................. ........ 14 3.6.2 Upgrade Through SFTP .................................................................................................. ......................................... 15 3.6.3 Upgrade Through Xmodem ....................................................................................................... .............................. 16 3.7 Obtaining Required Software for the Upgrade ........................................................................................ ................... 16 3.8 Preparing the Latest Patch .......................................................................................................................................... 17 3.9 Preparing the Configuration File ................................................................................................................................ 17 3.10 Backing Up the Key Data in the Flash Memory ....................................................................................................... 17 3.11 Checking the Flash Memory Space ............................................................................................... ........................... 18
4 Upgrade Operations on a Single Switch ................................................................................ 19 4.1 Upgrading a Switch to V200R005C00SPC500 Using the Command Line ................................................................ 19 4.1.1 Method 1: Use the S5700EI as the TFTP Client ................................................................ ...................................... 20 4.1.2 Method 2: Use the S5700EI as the FTP Server ....................................................... ................................................. 23 4.1.3 Method 3: Use the S5700EI as the FTP Client ..................................................................................... ................... 26 4.1.4 Method 4: Use the S5700EI as the SFTP Client ................................................................................... ................... 29 4.1.5 Method 5: Use the S5700EI as the SFTP Server .................................................... ................................................. 32 4.2 Upgrading a Switch to the V200R005C00SPC500 Using the BootROM ............................................... ................... 35
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
iv
S5700&S6700 Series Ethernet Switches Upgrade Guide
Contents
4.2.1 Uploading the System Software......................................................... .............................................................. ........ 36 4.2.1.1 Uploading the System Software Through the Serial Interface .............................................................. ................ 36 4.2.1.2 Uploading the System Software Through the Network Port ................................................................ ................. 39 4.2.2 Specifying the System Software to Be Loaded for Starting the Switch ........................................................... ........ 41 4.2.3 Restarting the Switch .............................................................. ................................................................. ................ 43 4.3 Upgrading a Switch to V200R005C00SPC500 Using the USB Flash Drive ...................................................... ........ 43 4.3.1 Overview ................................................................................................................................................................. 43 4.3.2 Upgrading the Software Using the USB Flash Drive .............................................................................................. 43 4.3.2.1 Preparations for Upgrade ........................................................................................................ .............................. 43 4.3.2.2 Procedure ....................................................... ................................................................. ...................................... 46
5 Upgrade Operations on a Stack ................................................................................................ 48 5.1 Upgrading All Stack Member Switches to V200R005C00SPC500 by Using the Command Line ............................. 48 5.2 Intelligent Upgrade ..................................................................................................................................................... 51 5.2.1 Overview ................................................................................................................................................................. 51 5.2.2 Upgrading a New Member Switch Using the Intelligent Upgrade Function ........................................................... 52 5.3 Smooth Upgrade ......................................................................................................................................................... 53 5.3.1 Overview ................................................................................................................................................................. 53 5.3.2 Preparations for Upgrade ........................................................................................................... .............................. 53 5.3.3 Upgrade Process ...................................................................................................................................................... 54
6 Verifying the Upgrade ............................................................................................................... 55 6.1 Verification Checklist .......................................... ................................................................. ...................................... 55 6.2 Checking the Current System Software Version ........................................................ ................................................. 55 6.3 Verifying Patch Installation............................................. .............................................................. .............................. 56 6.4 Checking the Device Running Status.................................................................................... ...................................... 57 6.5 Checking the System Configuration ..................................................................................... ...................................... 57
7 Version Rollback ......................................................................................................................... 59 7.1 S5700&S6700 Version Rollback ............................................... .............................................................. ................... 59 7.1.1 Version Rollback Flowchart ............................................................... .............................................................. ........ 59 7.1.2 Loading the Previous System Software ............................................ ............................................................... ........ 60 7.1.3 Performing Version Rollback ............................................................. .............................................................. ........ 60 7.1.4 Verifying Version Rollback ................................................................ .............................................................. ........ 60
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
v
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
1
Before You Start
1.1 Version Requirements Before Upgrade Table 1-1 Version requirements before upgrade
Version
Upgrade Instruction
S5700:
These versions can be directly upgraded to V200R005C00SPC500.
V100R005C01SPC100 V100R006C00SPC300 V100R006C00SPC500 V100R006C00SPC600 V100R006C00SPC800 V100R006C01 V100R006C01SPC100 V200R001C00SPC100 V200R001C00SPC200 V200R001C00SPC300 V200R001C01 V200R001C01SPC100 V200R002C00 V200R002C00SPC100 V200R003C00SPC300 V200R005C00SPC300
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
1
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
Version
Upgrade Instruction
S6700:
These versions can be directly upgraded to V200R005C00SPC500.
V100R006C00SPC300 V100R006C00SPC500 V100R006C00SPC600 V100R006C00SPC800 V200R001C00SPC100 V200R001C00SPC200 V200R001C00SPC300 V200R001C01 V200R001C01SPC100 V200R002C00 V200R002C00SPC100 V200R003C00SPC300 V200R005C00SPC300
1.2 Impact of the Upgrade Before you upgrade an earlier version to the V200R005C00SPC500, read this section carefully to understand the possible impacts of the upgrade on the system.
1.2.1 Impact on the System During an Upgrade Impact on Services The switch will restart during the upgrade and service will be interrupted. NOTE
The service interruption time depends on many factors, such as the system software size, u pgrade method, operator's skill, and service configurations. The following service interruption time is for your reference.
In the following examples, the switches are not configured and they are not in any stack. If the switches are upgraded by using the BootROM and the system software is uploaded through the serial interface, the service interruption time is as follows (the baudrate is 115200):
S5700: 50 minutes
S6700: 47 minutes
If the switches are upgraded by using the BootROM and the system software is uploaded through the network port (FTP mode), the service interruption time is as follows:
S5700: 6 minutes
S6700: 6 minutes
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
2
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
If the switches are upgraded by using the command line, the service interruption time is as follows:
S5700: 3 minutes
S6700: 3 minutes
Impact on Network Communication When the system restarts, the communication between the switch and the NMS is interrupted. The communication interruption time is the same as the service interruption time.
1.2.2 Impact on the System After Installation There is no adverse impact on the system.
1.3 Cautionary Notes Before the Upgrade No.
Description
1
When you upgrade the software using the command line, stack upgrade, or USB flash drive, do not copy or delete files.
2
After the version is upgraded, ensure that the configuration is saved because a later version is compatible with early versions but an early version is incompatible with later versions. If the configuration is not saved, the configuration will be lost in the case of version rollback.
3
If the loopback local swap-mac or loopback remote swap-mac command has been used on an interface in a version earlier than V100R006 to configure MAC swap loopback, run the start command in the interface view after the upgrade; otherwise, the MAC swap loopback configuration will be invalid.
4
After the arp learning dhcp-trigger command is used on a VLANIF interface of the DHCP relay agent in V200R003C00SPC300 or a later version, dynamic ARP entries are generated only after DHCP snooping in the corresponding VLAN or on the physical interface connected to users.
5
After a switch is upgraded from a version earlier than V100R006C00 to V200R005 with no configuration performed on the switch, some previously disabled alarms are disabled. These alarms include basetrap, lldptrap, dldp, and loop-detection.
6
After a switch is upgraded from V100R003 or an earlier version to V200R005, the default setting of the 802.1x handshake function changes from enabled to disabled. After the upgrade, the 802.1x handshake configuration has no buildrun information.
7
After a switch is upgraded from V100R002 or an earlier version to V200R005, the value range and default value of the interval parameter in the mac-authen timer guest-vlan reauthenticate-period command change. In earlier versions, the value range of the interval parameter is 1 3600 and the default value is 30 (seconds). In the new version, the value range is 60 3600 and the default value is 60 (seconds). If the interval has been set to a value in the range of 1 59 seconds, the interval changes to 60 seconds after the upgrade. –
–
–
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
3
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
8
After a switch is upgraded from an earlier version to V200R001C01 or a later version, the default aging time of ACLs used for ARP Miss suppression changes from 50 seconds to 5 seconds.
9
After a switch is upgraded from a version earlier than V200R001C01 to V200R005, the default setting of the icmp rate-limit enable command changes from enabled to disabled. After the upgrade, the command has no buildrun information.
10
After a switch is upgraded from an earlier version to V200R001 or a later version, the default setting of the set flow-statistics include-interframe command changes. In earlier versions, the traffic statistics collected on an Ethernet interface do not include the inter-frame gap by default. In V200R001 the traffic statistics collected on an Ethernet interface include the inter-frame gap by default.
11
If DAI is enabled on a VLAN and an interface belonging to the VLAN using the arp anti-attack check user-bind enable command, V200R001 and later versions use a different rule than that used in earlier versions to check ARP packets. In earlier versions, an ARP packet is considered valid as long as the packet passes the check on the interface. In V200R001 and later versions, an ARP packet is considered valid only when the packet passes the check on the interface and VLAN.
12
After the switch is upgraded from V200R001C01 to V200R005, the configuration of the traffic rate statistics collection timer in traffic policies cannot be restored and the timer value is reset to the default value 300s. In V200R002, run the traffic statistics interval interval-time command to set this timer.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
4
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
13
After an S5700-LI or S5710-EI switch is upgraded from V200R001C00 to V200R002 or a later version, its file system will expand from 64 MB to 200 MB. If the system rolls back to V200R001C00, the BootROM will not be updated. It is highly recommended that you back up important files before a degrade and limit the size of the files within 61 MB (3 MB reserved for system software). If the size of files exceeds 61 MB, the system backs up the files in the following order and discards excess files: 1. 2. 3. 4. 5. 6. 7. 8. 9.
Software package for next startup: Sys_StartupFlagRec_S.szCurSwtFile Configuration file for next startup: Sys_StartupFlagRec_S.szCfgFile Patch file for next startup: Sys_PatchUpdateFlagRec_S.szNextPatchFile Patch state file: flash:/$_patchstate_reboot flash:/ *.web.zip flash:/private-data.txt flash:/$_patch_history flash:/serverkey (if any, used for SSH login) flash:/hostkey (if any, used for SSH login)
10.flash:/resetinfo 11.flash:/syslogfile The system displays "do not power off" during update of the file system. Do not power off or restart the switch in this process. Otherwise, all data on the switch will be lost. If the device is powered off due to incorrect operation or for other reasons, upgrade the software to V200R003C00SPC300 through BootROM according to 4.2 Upgrading a Switch to the V200R005C00SPC500 Using the BootROM or contact Huawei technical support engineers. 14
To upgrade an S5700-LI or S5710-EI switch using the BootROM menu, upgrade the BootROM to the latest version, download the latest software package, and specify the software package for the next startup using the BootROM menu. To roll back the system version of an S5700-LI or S5710-EI switch, specify the old software packet for next startup while retaining the latest BootROM version.
15
If a switch has no management interface, enter the BIOS menu and use the first electrical interface to transfer the software package to the switch. Errors may occur if you use other interfaces to transfer the software package.
16
If an S5700-SI or S5700-LI switch has been configured with the maximum number of ACL CPCAR entries and inbound rate limiting before it is upgraded to V200R005, the ACL CPCAR configuration may be lost after the upgrade due to insufficient resources for ACL CPCAR entries.
17
After the system is upgraded to V002R002C00 or a later version, the default temperature alarm threshold and value range will change. If the temperature alarm threshold configured in the old version is out of the value range in the new version, the threshold will change to the default value after the upgrade.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
5
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
18
If the system version rolls back to an earlier version from V200R002 or a later version, the stack configuration may be lost. When this occurs, the stack cannot be set up. To set up a stack, reconfigure the stacking function and re-connect stack cables if necessary. For example, S5700LI V200R002 has two stack ports. If the two ports are used for stacking, the stack cannot be set up after the system version rolls back to an earlier version.
19
During BootROM update, the XMODEM protocol is transmitted at 128 bit/s. If the size of a packet is not a multiple of 128 bits, the packet size increases. After the stack reboots, configurations cannot be restored because the packet size changes. It is recommended that you download the system software package through FTP or TFTP.
20
After the software version is upgraded from V200R002C00 or an earlier version to V200R002C00 or a later version, if the default web file web.7z is unavailable and default configurations are used, the HTTP and HTTPS services cannot be enabled, and the undo http sever enable and undo http secure-server enable configurations are generated. To use the HTTP and HTTPS services, load the web file again and run the http secure-server enable and http sever enable commands.
21
V200R002C00SPC100 does not support HGMP. After the software is upgraded to V200R002C00SPC100 or a later version, the HGMP configuration will be lost.
22
V200R005 supports a maximum of 30000 commands. If more than 30000 commands are executed, some commands may become invalid after software upgrade.
23
During a software downgrade, if the system displays "Info: After the system version is changed successfully, it can only be changed to V200R002 or later in next version change.", do not change the version to V200R001 or an earlier version. If the system displays "Error: The system cannot be downgraded to this version. Please use V100R006 or a later version.", use V100R006 or a later version.
24
After the trap function is enabled or disabled on V100R006C00, the snmp-agent trap enable basetrap command is not supported. After the system software is upgraded to V100R006C00 or a later version, the configuration of the snmp-agent trap enable basetrap command will be lost. The trap function is not affected.
25
When the software version is downgraded to be earlier than V200R002, the BootROM is not automatically upgraded. After the version is downgraded, it cannot be upgraded again. This rule does not apply to S5 700EI. The software version of S5700SI cannot be downgraded from V200R002 to V100R006 or an earlier version.
26
After the software version is downgraded or upgraded to any version through the USB flash drive, index file verification may be failed. A formal patch must be installed to solve this problem.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
6
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
27
Before upgrading or downgrading V200R002C00SPC100 to any version through the USB flash drive, check whether a password has been set on the device using the set device usb-deployment password XXXXXX command. If a password has been set, add
to the index file on the USB flash drive for password authentication. The password in the index file is in plain text, and cannot contain semicolons because semicolons are separators in the index file. Authentication can be successful only when the password in the index file is the same as that on the device. If no password is set on the device, the password or field can be filled in the index file or not.
28
If the BFD negotiation timer is set to be shorter than 100 ms in V100R002, the configuration becomes invalid after the version is upgraded to V200R003 or later.
39
After the software version is upgraded to V200R003C00SPC300, the tunnel interface format is changed from Tunnel x/x/x to Tunnel x.
30
In V200R001C01, the range of NQA server port numbers is changed from 1-65535 to 7 and 1025-65535. Therefore, if the NQA server port number has been set to 1-6 or 8-1024 before the upgrade is performed, the configuration will be lost after the upgrade.
31
After the software version is upgraded to V200R003C00SPC300 or a later version, the BIOS password set in the earlier version is still valid; however, it is recommended that you change the password to ensure security.
32
After the software version is upgraded to V200R003C00SPC300 or a later version, the local account password set in the earlier version is still valid; however, it is recommended that you change the password to ensure security.
33
If a physical stack port is not bound to a logical stack port before the upgrade, the port restores to a service port after the version is upgraded to V200R003C00SPC300 or a later version.
34
After V200R005 is downgraded to V200R001 or an earlier version, the stack features on stack ports are disabled, and the stack ports must be reconfigured.
35
The qos queue statistics enable command is deleted from V200R003C00SPC300 and later versions. After the version is upgraded to V200R003C00SPC300, the switch supports queue statistics by default.
36
After the version is upgraded to V200R003 or a later version, if the packets discarded by IP source guard match a traffic policy in which the action is mirroring, the traffic mirroring function does not take effect on the packets.
37
After the software version is upgraded to V200R003 or a later version, the default settings and value ranges of rate limit on the management port are changed. If the rate limit before the upgrade is beyond the value range allowed by V200R005, the rate limit is changed to the maximum value in V200R005. If the rate limit before the upgrade is the same as the default value in V200R005, the buildrun is deleted.
38
After the software version is upgraded to V200R003 or a later version, the default settings and value ranges of cp-car total pps packets are changed. If the rate limit before the upgrade is beyond the value range allowed by V200R003, the rate limit is changed to the maximum value in V200R003. If the rate limit before the upgrade is the same as the default value in V200R003, the buildrun is deleted.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
7
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
39
The software version is upgraded to V200R002 or a later version. If the ipv6 enable command has not been executed on the interface where dhcpv6 relay is configured, the DHCPv6 relay configuration will be lost after the upgraded.
40
After the software version is upgraded to V200R001 or a later version, the local user password may fail to restore. It is recommended that you upgrade the software to V100R006 first, and then upgrade it to V200R001 or a later version. Alternatively, you can delete the user account before the upgrade, reconfigure and save the user account, and upgrade the software.
41
If the software already has patches installed, you do not need to delete the patches before the upgrade. After the upgrade is complete, the original patches are not activated. Run the startup patch command to specify the patch for next startup before the upgrade.
42
After the stack upgrade is complete, you only need to inst all the patch on the master device.
43
The V200R003C00SPC300 and later versions do not support setting queue numbers for protocol packets. After the software is upgraded to V200R003C00SPC300 or a later version, the configuration of cp-car total pps is lost.
44
The V200R003C00SPC300 and later versions do not support limiting the number of packets sent to the CPU within a certain period. After the software is upgraded to V200R003C00SPC300 or a later version, the configuration of queue packet-type packet-type queue-value is lost.
45
The V200R003C00SPC300 and later versions do not support the function of setting the maximum rate of sending packets to the CPU. After the software version is upgraded to V200R003C00SPC300 or a later version, the configuration of cp-car { total | queue queue-index } speed speed-value is lost.
46
The Smart Link group in V200R003C00SP300 and later versions cannot communicate with the Smart Link groups of earlier versions through SHA encryption. To enable the Smart Link groups to communicate with each other, use non-encryption or simple encryption mode.
47
After an earlier version is upgraded to V200R003C00SP300 or a later version, the SHA encryption password of the Smart Link saved in configuration file will be invalid and needs to be reconfigured.
48
In a version earlier than V200R003C00SPC300, if a user name is configured in the MAC address format for MAC address authentication and the AAA authentication scheme is local authentication, the online users are not affected after the version is upgraded to V200R003C00SPC300 or a later version. However, for new users, run mac-authen username macaddress format { with-hyphen | without-hyphen } password cipher password to modify configuration and local-user user-name password cipher password to reconfigure the accounts and passwords for old users; otherwise, old users cannot go online again.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
8
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
49
V100R006 and later versions do not support the automatic downspeeding function on ports. After the software is upgraded to V100R006 or a later version, a port and a PC probably cannot automatically negotiate and connect to each other. Replace the network cable to solve the problem.
50
In V200R005C00, the default link type on interfaces is changed to negotiation-desirable. If the default link type hybrid is used in an earlier version, the port link-type hybrid configuration is added to the configuration file after the system is upgraded to V200R005, and the link type is still hybrid.
51
In V200R005, the default MPLS label distribution method of BGP/MPLS IP VPN on S5700HI, S5710EI, and S5710HI is changed from one-label-per-route to one-label-per-VPN instance. If the label distribution method is one-label-per-route in earlier versions, the apply-label per-route buildrun will be added to the configuration file after the software version is upgraded to V200R005. That is, the labels are still distributed on the basis of route.
52
In V200R005, the default broadcast suppression threshold is changed from 100% to 50%. If the default threshold (100%) is used or the threshold is set to 50% in earlier versions, the buildrun is not generated after the software version is upgraded to V200R005. In this situation, the broadcast suppression threshold on interface is 50%. The buildrun is generated for other configurations after the upgrade.
53
After the system software is upgraded to V200R005C00, the original MTU settings on physical interfaces or sub-interfaces are kept. After the upgrade is complete, if the mtu mtu command is executed multiple times to change the MTU values, only the last configuration takes effect.
54
In V200R005, a new user access control mode, unified mode, is provided. In the unified mode, authentication events can trigger various authorization actions, pre-authentication connection, multi-authentication, user ACL, and wireless user control. In V200R005, the unified mode is used as the default mode. After V200R003 is upgraded to V200R005, the user access control mode is not changed, but the undo authentication unified-mode command is added.
55
In the versions earlier than V200R005, the STP TC-protection function is disabled by default. In V200R005, this function is enabled by default. If the stp tc-protection command has been executed, the command buildrun is deleted after the version is upgraded to V200R005 but the function is still valid. After the upgrade is complete, the stp tc-protection command cannot be used.
56
The security of MD5 cipher algorithm of BGP peers is improved in V200R005. If the cipher password has been configured in an earlier version, the system encrypts the password again after the upgrade. The configuration file is also modified. The configuration file needs to be saved manually.
57
In the versions earlier than V200R005, the cipher-text password of MPLS RSVP authentication in the configuration file starts and ends with %@%@. After the version is upgraded to V200R005, the password starts and ends with @%@%. The password is encrypted again when the upgrade is complete; therefore, the configuration file needs to be saved manually after the upgrade.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
9
S5700&S6700 Series Ethernet Switches Upgrade Guide
1 Before You Start
No.
Description
58
In the versions earlier than V200R005, the cipher-text password of MPLS LDP authentication in the configuration file starts and ends with %@%@. After the version is upgraded to V200R005, the password starts and ends with @%@%. The password is encrypted again when the upgrade is complete; therefore, the configuration file needs to be saved manually after the upgrade.
59
In V200R003 and earlier versions, the users going online through free-ip have the maximum rights. In V200R005 and later versions, these users have the minimum rights. The rights of online users are not affected after the upgrade.
60
In V200R003 and earlier versions, the default retry interval of local accounts is 30 minutes, authentication failure times is 30, and locking time is 30 minutes. In V200R005, the corresponding settings are changed to 5 minutes, 3, and 5 minutes, to ensure device security. If the default settings have been used in V200R003 or an earlier version, the new default settings will take effect after the version is upgraded to V200R005.
61
The Telnet server function is disabled by default in V200R005.
If V200R003 or an earlier version is upgraded to V200R005, the status of Telnet server remains unchanged.
If a new device with empty configuration runs V200R005C00SPC300, you can find that the configuration file contains undo telnet server enable/undo telnet ipv6 server enable when you run the display current-configuration command. To use the Telnet function, run the telnet server enable or telnet ipv6 server enable command.
Note: The Telnet protocol has security risks. STelnet is recommended. 62
V200R005 does not support MAC address reauthentication on VLANIF interfaces. If MAC address reauthentication has been configured on a VLANIF interface in V200R003, the configuration will be lost after the version is upgraded to V200R005.
63
In V200R005 and later versions, the switch does not support the NAP function. If the NAP function has been configured, the configuration will be invalid after the version is upgraded to V200R005 or a later version and the buildrun is lost.
64
After the software of S5700EI or S5700SI is upgraded successfully, check the flash memory space before loading the web file of the new version. If the flash memory space is insufficient, delete an outdated software package or patch file.
65
Before downgrading V200R005C00SPC500 to an earlier version, run the reset boot password command to restore the default BootROM password; otherwise, the original BootROM password will become invalid and you cannot enter the BootROM menu.
66
Before upgrading the version to V200R005C00SPC500, confirm that your switch model supports V200R005C00SPC500. If your switch model does not support V200R005C00SPC500, do not upgrade it to V200R005C00SPC500.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
10
S5700&S6700 Series Ethernet Switches Upgrade Guide
2 Upgrade Flowchart
2
Upgrade Flowchart
Figure 2-1 Upgrade flowchart Start
Preparation
See chapter 3
Yes Upgrade
See chapters 4 and 5
Yes Verification
No See chapter 6
Rollback
See chapter 7
Yes End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
11
S5700&S6700 Series Ethernet Switches Upgrade Guide
3 Preparations for Upgrade
3
Preparations for Upgrade
3.1 Preparation Checklist Table 3-1 Upgrade preparation checklist
No.
Item
Check Point
1
Check the system software version
The system software version is between V100R005C01 and V200R005C00SPC500.
2
Check the running status of the device
The switch functions normally.
3
Set up an environment for the upgrade
An environment is set up for the upgrade as required.
4
Obtain required software for the upgrade
Software required for the upgrade is obtained.
5
Obtain the Latest Patch
The latest patch file (.pat) of the target system software version is obtained from Huawei.
6
Verifying the digital signature of the system software
OpenPGP does not detect error when verifying the digital signature.
7
Back up the key data in the flash memory
All the key data in the flash memory is backed up.
8
Check the available space in the flash memory
The space in the flash memory is sufficient for storing the system software package and other files such as patch files and configuration files.
Result
Obtain the software digital signature (OpenPGP) validation tool as follows: 1.
Issue 01 (2015-07-27)
Visit http://support.huawei.com/enterprise.
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
12
S5700&S6700 Series Ethernet Switches Upgrade Guide 2.
3 Preparations for Upgrade
Choose Support > Tools, search for Software digital signature (OpenPGP) validation tool to obtain the software, and perform validation.
In the following sections, the S5700EI is used as an example to describe the upgrade procedure.
3.2 Obtaining Upgrade Reference Documents Contact Huawei technical personnel or visit http://support.huawei.com/enterprise to obtain the latest documents, including:
S2750&S5700&S6700 V200R005(C00SPC300&C00SPC500&C01&C02) Product Documentation
S5700&S6700 V200R005C00SPC500 Release Notes
3.3 Obtaining Tools Prepare the following tools before upgrading: Operation terminal, such as a desktop computer or a portable computer
Network cable and serial cable FTP server software, TFTP server software, or SFTP software for the upgrade
Huawei does not p rovide the SFTP server, FTP server, TFTP server, or FTP client software. Obtain the software and install it before the upgrade.
3.4 Checking the Current System Software Version Run the display version command to view the version of the system software. display version Huawei Versatile Routing Platform Software VRP (R) software, Version 5.130 (S5700 V200R003C00SPC300) Copyright (C) 2000-2014 HUAWEI TECH CO., LTD Quidway S5700-28C-PWR-EI Routing Switch uptime is 0 week, 0 day, 0 hour, 29 minu tes CX22EFGEE 0(Master) : uptime is 0 week, 0 day, 0 hour, 29 minutes 256M bytes DDR Memory 32M bytes FLASH Pcb
Version :
VER A
Basic
BOOTROM Version : 181 Compiled at Jun 29 2013, 10:18:52
CPLD
Version : 79
Software Version : VRP (R) Software, Version 5.130 (V200R003C00SPC300) FANCARD I information Pcb
Version : FAN VER B
PWRCARD I information Pcb
Issue 01 (2015-07-27)
Version : N/A VER N/A
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
13
S5700&S6700 Series Ethernet Switches Upgrade Guide
3 Preparations for Upgrade
In the preceding output, S5700 V200R003C00SPC300 indicates the version of system software currently running on the S5700. If this is the target version, you do not need to perform the upgrade.
3.5 Checking the Running Status of the Device Run the display device command to check the switch running status. If the value of Status is Normal, the device can be upgraded. display device S5700-28C-PWR-EI's Device status: Slot
Sub Type
Online
Power
Register
Status
Role
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0
-
S5700-28C-PWR-EI
Present
PowerOn
Registered
Normal
3
FAN
Present
PowerOn
Registered
Normal
NA
4
POWER
Present
PowerOn
Registered
Normal
NA
Master
3.6 Setting Up an Environment for the Upgrade 3.6.1 Upgrade Through TFTP or FTP In the BootROM menu or the command line view, you can use the Trivial File Transfer Protocol (TFTP) or File Transfer Protocol (FTP) to download the system software, and set it as the next startup system software. Then restart the device to complete the upgrade. Figure 3-1 shows the network diagram of upgrading the system through FTP or TFTP. The general requirements for setting up an environment for upgrading the system through TFTP or FTP are as follows:
You can log in to the switch from a PC through the serial interface or Telnet.
The server and the switch can communicate with each other.
Files for the upgrade are stored on the server.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
14
S5700&S6700 Series Ethernet Switches Upgrade Guide
3 Preparations for Upgrade
Figure 3-1 Network diagram of upgrading the system through TFTP or FTP
3.6.2 Upgrade Through SFTP You can download system software through Secure File Transfer Protocol (SFTP) in the command view, specify the system software as the next startup system software, and then restart the device to complete the upgrade. Figure 3-2 shows the network diagram upgrading the system through SFTP. The general requirements for setting up an environment for upgrading the system through SFTP are as follows:
You can log in to the switch from a PC through the serial interface or Telnet.
The server and the switch can communicate with each other.
Files for the upgrade are stored on the server.
Figure 3-2 Networking diagram of upgrading the system through SFTP
Network
RS-232
Console
PC
S-Switch
SFTP Server
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
15
S5700&S6700 Series Ethernet Switches Upgrade Guide
3 Preparations for Upgrade
3.6.3 Upgrade Through Xmodem In the BootROM menu, you can upgrade the system software and BootROM software through XMODEM. Figure 3-3 shows the network diagram of upgrading the system through Xmodem. The general requirements for setting up an environment for upgrading the system through Xmodem are as follows:
The RS-232 serial interface on the PC and the console interface on the switch are connected through a console cable.
Files for the upgrade are stored on the PC.
Figure 3-3 Network diagram of upgrading the system through Xmodem
3.7 Obtaining Required Software for the Upgrade To obtain the required software for the upgrade, visit http://support.huawei.com/enterprise/. Table 3-2 Software for different upgrade methods
Upgrade Method
Matching Software
Upgrading the version to V200R005C00SPC500 using the command line
System software
Issue 01 (2015-07-27)
S2750-EI: S2750-EI -V200R005C00SPC500.cc
S5700-SI: S5700SI-V200R005C00SPC500.cc
S5700-EI: S5700EI-V200R005C00SPC500.cc
S5700-HI: S5700HI-V200R005C00SPC500.cc
S5706: S5700-6TP-LI-V200R005C00SPC500.cc
S5710EI: S5710EI-V200R005C00SPC500.cc
S5700-X-LI:S5700-X-LI-V200R005C00SPC500.cc
S5700-P-LI: S5700-P-LI-V200R005C00SPC500.cc
S5700-10P-LI: S5700-10P-LI-V200R005C00SPC500.cc
S5700S-LI: S5700S-LI-V200R005C00SPC500.cc
S6700: S6700EI-V200R005C00SPC500.cc
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
16
S5700&S6700 Series Ethernet Switches Upgrade Guide
3 Preparations for Upgrade
Upgrade Method
Matching Software
Upgrading the version to V200R005C00SPC500 using BootROM
BootROM
S2750-EI: S2750-EI_bootrom.bin
S5700-EI: S5700EI_bootrom.bin
S5700-HI: S5700HI-bootrom.bin
S5710EI: S5710EI-bootrom.bin
S5700-X-LI: S5700-X-LI-bootrom.bin
S5700-P-LI: S5700-P-LI-bootrom.bin
S5700-10P-LI: S5700-10P-LI-bootrom.bin
S5700S-LI: S5700S-LI-bootrom.bin
S6700: S6700EI-bootrom.bin
System software
S2750-EI: S2750-EI -V200R005C00SPC500.cc
S5700-SI: S5700SI-V200R005C00SPC500.cc
S5700-EI: S5700EI-V200R005C00SPC500.cc
S5700-HI: S5700HI-V200R005C00SPC500.cc
S5710EI: S5710EI-V200R005C00SPC500.cc
S5700-X-LI: S5700-X-LI-V200R005C00SPC500.cc
S5700-P-LI: S5700-P-LI-V200R005C00SPC500.cc
S5700-10P-LI: S5700-10P-LI-V200R005C00SPC500.cc
S5700S-LI: S5700S-LI-V200R005C00SPC500.cc
S6700: S6700EI-V200R005C00SPC500.cc
3.8 Preparing the Latest Patch If the target version does not have a matching patch file, skip this step.
To obtain the latest patch of the target system software version, contact Huawei technical support engineers or visit http://support.huawei.com/enterprise.
3.9 Preparing the Configuration File To issue configurations to the device in batches after the upgrade, load the latest configuration file to the device.
3.10 Backing Up the Key Data in the Flash Memory You must back up the key data stored in the flash memory before the upgrade. You can download the data that needs to be backed up to the PC through SFTP, FTP or TFTP. After the Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
17
S5700&S6700 Series Ethernet Switches Upgrade Guide
3 Preparations for Upgrade
upgrade, you can reload the backup files to the flash memory. memory. For details, see 4.1 see 4.1 Upgrading a Switch to V200R005C00SPC500 Using the Command Line.
3.11 Checking the Flash Memory Space Step 1 Run the dir command in the user view to check whether the flash memory space is sufficient for the system software. If a stack is established, ensure that all the members in the stack have enough space. dir Directory of flash:/ Idx Attr 0 -rw-
Size(Byte) Date
Time
FileName
14,083,796 Oct 02 2013 14:44:50
S5700EI-V200R003C00SPC300.cc
1 -rw-
1,998 Oct 13 2011 07:57:22
private-data.txt
2 -rw-
3,284 Oct 13 2011 07:57:07
vrpcfg.zip
3 -rw-
11,177,996 Nov 04 2010 16:10:03
s-s5700.cc
30,008 KB total (4,544 KB free)
If no system software is available on the device, do not restart or power cycle the device during the upgrade. Otherwise, the system may break down. If the device is powered off unexpectedly during the upgrade, use the BootROM to upgrade the device. If the upgrade using BootROM fails, contact Huawei engineers.
Step 2 Run the delete command to delete redundant files to ensure there is enough space for storing relevant upgrade files. Before deleting the redundant files, ensure that the files are backed up or are unwanted. The following is an example of deleting the s-s5700.cc file. For details, see "Managing the File System" in the S2350&S5300&S6300 V200R005(C00SPC300&C00SPC500&C01&C02) Series Ethernet Switches Configuration Guide – Basic Basic Configurations.
After you run the delete /unreserved command to delete a file from the flash memory, memory, the file cannot be restored; therefore, run this command with caution, and a file backup is recommended. delete /unreserved s-s5700.cc Warning: The contents of file flash:/ s-s5700.cc cannot be recycl ed. Continue? [Y/N]:y Info: Deleting file flash:/ s-s5700.cc ...succeeded.
----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
18
S5700&S6700 Series Ethernet Switches Upgrade Guide
4
4 Upgrade Operations on a Single Switch
Upgrade Operations on a Single Switch
4.1 Upgrading a Switch to V200R005C00SPC500 Using the Command Line The command line upgrade method has little impact on services; s ervices; therefore, you are advised to upgrade an operating device by using the command line.
Purpose
To upgrade the system s ystem software
Impact
Services are interrupted when the device restarts.
Time Required
In the scenario where a single device is configured and service deployment is simple, services are interrupted about three minutes. In the scenario where service deployment is complicated, the service interruption time increases and the time depends on the complexity of service.
Requirements
The switch that runs system software of an earlier version functions properly.
The available space in the flash memory is sufficient for storing the system software.
The methods of upgrading the system software using command line are similar on the S5700 and S6700. In the following description, the system software of the S5700EI is upgraded.
Some models, such as S5700SI and S6700, have dedicated management interfaces, MEth. The MEth interfaces can be used as the Layer 3 interfaces.
Before the upgrade, use the terminal monitor command to enable the terminal to display logs, traps, and debugging information sent from the information center.
You can use any of the following methods to load the system software:
Use the S5700EI as the TFTP client.
Use the S5700EI as the FTP server.
Use the S5700EI as the FTP client.
Use the S5700EI as the SFTP client.
Use the S5700EI as the SFTP server.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
19
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
FTP and TFTP are insecure. SFTP is recommended.
4.1.1 Method 1: Use the S5700EI as the TFTP Client Huawei does not provide TFTP client software. Obtain the software and install it before the upgrade. The TFTP32 program is recommended.
Step 1 Configure the TFTP server. Run the TFTP server program on a PC and configure the PC:
Click Browse to set the directory for storing the new system software.
The TFTP server address in Server interface is automatically set by the system, for example, 10.164.30.29. However, However, if the IP address is incorrect you can manually change it.
Do not stop the TFTP server program when you are backing up data.
Step 2 Back up the system software, configuration file, and patch files to the TFTP server. Before the backup, check the size of the files. After the backup, compare the size of the original file with the size of the t he backup file. Ensure that the two files have the same size. dir *.cc Directory of flash:/ Idx Attr 0 -rw-
Size(Byte) Date
Time
14,083,796 Oct 02 2013 14:44:50
FileName S5700EI-V200R003C00SPC300.cc
30,008 KB total (15,932 KB free)
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
20
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
dir *.zip Directory of flash:/ Idx Attr 0 -rw-
Size(Byte) Date
Time
3,284 Oct 13 2011 07:57:07
FileName vrpcfg.zip
30,008 KB total (15,932 KB free) dir *.pat Directory of flash:/ Idx Attr 0 -rw-
Size(Byte) Date
Time(LMT)
90,602 Oct 02 2013 15:10:03
FileName s5700-v200r003sph001.pat
30,008 KB total (15,932 KB free)
Run the following commands on the S5700EI to back up the data. The backup system software is S5700EI-V200R003C00SPC300-bak.cc, the backup configuration file is vrpcfg-bak.zip, and the patch file is s5700-v200r003sph001-bak.pat. tftp 10.164.30.29 put S5700EI-V200R003C00SPC300.cc S5700EI-V200R003C00SPC300-bak.cc
Info: Transfer file in binary mode. Uploading the file to the remote TFTP server. Please wait...| TFTP: Uploading the file successfully. 14083796 bytes send in 91 seconds. tftp 10.164.30.29 put vrpcfg.zip vrpcfg-bak.zip Info: Transfer file in binary mode. Uploading the file to the remote TFTP server. Please wait.../ TFTP: Uploading the file successfully. 3284 bytes send in 0.01 second. tftp 10.164.30.29 put s5700-v200r003sph001.pat s5700-v200r003sph001-bak.pat Info: Transfer file in binary mode. Uploading the file to the remote TFTP server. Please wait...\ TFTP: Uploading the file successfully. 90602 bytes send in 1 second.
Step 3 Obtain the system software of the target version from the server. tftp 10.164.30.29 get S5700EI-V200R005C00SPC500.cc Info: Transfer file in binary mode. Downloading the file from the remote TFTP server. Please wait.../ TFTP: Downloading the file successfully. 14,626,828 bytes received in 93 seconds
If the message "Downloading the file successfully" is displayed, the system software has been downloaded.
Step 4 Obtain the patch file.
If the target system software version does not have a matching patch file, skip this step. tftp 10.164.30.29 get S5700EI-V200R005SPH001.pat
Step 5 Obtain the new configuration file from the server. If the configuration file does not need to be changed after the upgrade, this step is not required.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
21
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
tftp 10.164.30.29 get vrpcfgnew.zip Info: Transfer file in binary mode. Downloading the file from the remote TFTP server. Please wait.../ TFTP: Downloading the file successfully. 2757 bytes received in 1 second.
Step 6 Specify the system software that is loaded when the S5700EI starts. startup system-software S5700EI-V200R005C00SPC500.cc .cc
If the following information is displayed after you run the startup system-software file command, enter Y to update the BootROM. If the BootROM is upgraded successfully, go to step 8; otherwise, go to step 7. In the versions later than V200R001C00, the BootROM is automatically updated, so you do not need to enter Y. Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]:
y
BOOTROM begin to be upgraded ! please wait for a moment... Info: BOOTROM upgrade is ok. Succeeded in setting the software for booting system.
Step 7 (Optional) Upgrade the BootROM that is loaded when the S5700EI starts. system-view [Quidway] upgrade basic-bootrom S5700EI-V200R005C00SPC500.cc Confirm basic BOOTROM will be upgrade?(Y/N)[N]:
y
BOOTROM begin to upgraded ! please wait for a minute... Info: BOOTROM upgrade is ok. Succeeded in setting the software for booting system.
In V100R005 or a later version, the BootROM is upgraded automatically. For details about automatic BootROM upgrade, see Step 6.
Step 8 Specify the patch file that is loaded when the switch starts. startup patch S5700EI-V200R005SPH001.pat
If the target system software version does not have a matching patch file, skip this step.
Step 9 Restart the S5700EI. After the software is upgraded from V100R005 or a later version to V200R005C00SPC500, you must specify the system software for next startup. If the system software is not specified or the in valid software is specified, the device will fail to restart. For details about specifying the system software for next startup, see Step 6.
When the system asks you whether to save the configuration, enter y or n. After the setting is complete, enter y to restart the system. reboot Info: The system is now comparing the configuration, please wait. Warning: The configuration has been modified, and it will be saved to the next s tartup saved-configuration file flash:/105_xu.cfg. Continue? [Y/N]:y Now saving the current configuration to the slot 0.... Save the configuration successfully.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
22
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Info: If want to reboot with saving diagnostic information, input 'N' and then e xecute 'reboot save diagnostic-information'. System will reboot! Continue?[Y/N]:y Info: System is rebooting, please wait.
----End
4.1.2 Method 2: Use the S5700EI as the FTP Server Huawei does not provide FTP server software. Obtain the software and install it before the upgrade.
Step 1 Configure the S5700EI as an FTP server. Start the FTP server on the S5700EI, and set the FTP user name to ftpuser, password to admin@123456, and FTP working directory to flash:/. system-view [Quidway] ftp server enable [Quidway] aaa [Quidway-aaa] local-user ftpuser password cipher admin@123456 [Quidway-aaa] local-user ftpuser privilege level 3 [Quidway-aaa] local-user ftpuser service-type ftp [Quidway-aaa] local-user ftpuser ftp-directory flash: [Quidway-aaa] return
The user level must be set to 3 or upper levels to ensure successful connection establishment.
Step 2 Set an IP address for the S5700EI. An idle service interface is recommended. This example assumes that GigabitEthernet 0/0/1 is used and the IP address is 1.1.1.1/24. system-view [Quidway]interface GigabitEthernet 0/0/1 [Quidway-GigabitEthernet0/0/1] port link-type access [Quidway-GigabitEthernet0/0/1] quit [Quidway] vlan 10 [Quidway-vlan10] port GigabitEthernet 0/0/1 [Quidway-vlan10] quit [Quidway] interface vlanif 10 [Quidway-Vlanif10] ip address 1.1.1.1 24 [Quidway-Vlanif10] quit [Quidway]
Step 3 Log in to the FTP server (S5700EI). Assume that the Windows XP operating system is used.
Store the file to be uploaded in the specified directory (for example, D:\>directory). Choose Start > Run. Enter cmd and press Enter . Enter FTP 1.1.1.1. Enter the user name at the user prompt and the password at the password prompt, and then press Enter. The following information is displayed: D:\>ftp 1.1.1.1 Connected to 1.1.1.1. 220 FTP service ready.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
23
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
User (1.1.1.1:(none)): ftpuser 331 Password required for 1. Password: 230 User logged in. ftp>
Step 4 Back up the system software, configuration file, and patch file to D:\> directory. ftp> binary 200 Type set to I. ftp> get S5700EI-V200R003C00SPC300.cc 200 Port command okay. 150 Opening BINARY mode data connection for directory list. 226 Transfer complete. ftp: 14083796 bytes received in 101.39Seconds 1350.65Kbytes/sec.
The preceding output indicates the configuration file has been transferred and you can find it in D:\>directory. ftp> get vrpcfg.zip 200 Port command okay. 150 Opening BINARY mode data connection for vrpcfg.zip 226 Transfer complete. ftp: 589 bytes received in 0.01Seconds 60Kbytes/sec.
The preceding output indicates the configuration file has been transferred and you can find it in D:\>directory. ftp> get s5700-v200r003sph001.pat 200 Port command okay. 150 Opening BINARY mode data connection for directory list. 226 Transfer complete. ftp: 333436 bytes received in 0.25Seconds 1333.74Kbytes/sec.
The preceding output indicates the configuration file has been transferred and you can find it in D:\>directory.
Step 5 Upload the system software to the S5700EI. Run the put source-filename [ destination-filename ] command on the FTP client (PC) to upload the system software from the PC. ftp> put S5700EI-V200R005C00SPC500.cc 200 Port command okay. 150 Opening BINARY mode data connection for directory list. 226 Transfer complete. ftp: 14,646,828 bytes in 87.10Seconds 140.76Kbytes/sec. ftp>
Step 6 Obtain the patch file.
If the target system software version does not h ave a matching patch file, skip this step. ftp> put S5700EI-V200R005SPH001.pat
Step 7 Upload the new configuration file to the S5700EI. If the configuration file does not need to be changed after the upgrade, this step is not required.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
24
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
ftp> put vrpcfgnew.zip
Step 8 Specify the system software that is loaded when the S5700EI starts. startup system-software S5700EI-V200R005C00SPC500.cc
If the following information is displayed after you run the startup system-software file command, enter Y to update the BootROM. If the BootROM is upgraded successfully, go to step 10; otherwise, go to step 9. In the versions later than V200R001C00, the BootROM is automatically updated, so you do n ot need to enter Y. Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]:
y
BOOTROM begin to be upgraded ! please wait for a moment... Info: BOOTROM upgrade is ok. Succeeded in setting the software for booting system.
Step 9 Specify the patch file that is loaded when the switch starts. startup patch S5700EI-V200R005SPH001.pat
If the target system software version does not h ave a matching patch file, skip this step.
Step 10 (Optional) Upgrade the BootROM that is loaded when the S5700EI starts. system-view [Quidway] upgrade basic-bootrom S5700EI-V200R005C00SPC500.cc Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]: y Upgrading BOOTROM,please wait for a moment... [Slot 0]: Info: BOOTROM upgrade is ok.
In V100R005 or a later version, the BootROM is upgraded automatically. For details about automatic BootROM upgrade, see Step 8.
Step 11 Restart the S5700EI. After the software is upgraded from V100R005 or a later version to V200R005C00SPC500, you must specify the system software for next startup. If th e system software is not specified or the invali d software is specified, the device will fail to restart. For details about specifying the system software for next startup, see Step 8.
When the system asks you whether to save the configuration, enter y or n. After the setting is complete, enter y to restart the system. reboot Info: The system is now comparing the configuration, please wait. Warning: The configuration has been modified, and it will be saved to the next s tartup saved-configuration file flash:/105_xu.cfg. Continue? [Y/N]:y Now saving the current configuration to the slot 0.... Save the configuration successfully. Info: If want to reboot with saving diagnostic information, input 'N' and then e xecute 'reboot save diagnostic-information'. System will reboot! Continue?[Y/N]:y Info: System is rebooting, please wait.
----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
25
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
4.1.3 Method 3: Use the S5700EI as the FTP Client Huawei does not provide FTP client software. Obtain the software and install it before the upgrade.
Step 1 Configure a PC as the FTP server. Run an FTP server program on the PC, for example, wftpd32. Choose Security > Users/rights.
Click New User to set the user name and password. Here, the user name is S5700 and the password is admin@123456. Enter the FTP root directory in the Home Directory text box. Here, the root directory is D:\ftp. Click Done to close the dialog box. Do not stop the FTP server program when you are backing up data.
Step 2 Back up the system software, configuration file, and patch files. The FTP commands on the S5700EI are the same as the FTP commands in the DOS system. Assume that the IP address of the FTP server is 10.164.30.27, the FTP user name is S5700, and the password of the FTP user is admin@123456. cd flash:/ ftp 10.164.30.27 Trying 10.164.30.27 ... Press CTRL+K to abort Connected to 10.164.30.27. 220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user User(10.164.30.27:(none)): S5700
# Enter the user name and press Enter.
331 Password required for aaa Enter password:
# Enter the password admin@123456 and press
Enter. The password
displayed on the screen is in cipher text. 230 User successfully logged in. [ftp] binary 200 Type is Image (Binary)
Back up the system software S5700EI-V200R003C00SPC300.cc to the FTP server and specify the name of the backup file as S5700EI-V200R003C00SPC300-bak.cc. If the name of the backup file is not specified, the original name is used. [ftp] put S5700EI-V200R003C00SPC300.cc
S5700EI-V200R003C00SPC300-bak.cc
200 Port command successful. 150 Opening BINARY mode data connection for file transfer.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
26
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
226 Transfer complete FTP: 14083796 byte(s) sent in 106.165 second(s) 1296.55Kbyte(s)/sec.
Back up the configuration file vrpcfg.zip to the FTP server and specify the name of the backup file as vrpcfg-bak.zip . If the name of the backup file is not specified, the original name is used. [ftp] put vrpcfg.zip vrpcfg-bak.zip 200 Port command successful. 150 Opening BINARY mode data connection for file transfer. 226 Transfer complete FTP: 1387 byte(s) sent in 0.176 second(s) 22.04Kbyte(s)/sec.
Back up the patch file s5700-v200r003sph001.pat to the FTP server and specify the name of the backup file as s5700-v200r003sph001bak.pat. If the name of the backup file is not specified, the original name is used. [ftp] put s5700-v200r003sph001.pat s5700-v200r003sph001bak.pat 200 Port command okay 150 "D:\ftp\ s5700-v200r003sph001- bak.pat" file ready to receive in IMAGE / Binary mode 226 Transfer finished successfully. FTP: 333436 byte(s) sent in 0.322 second(s) 1035.51Kbyte(s)/sec.
Step 3 Obtain the system software of the target version. [ftp] get S5700EI-V200R005C00SPC500.cc
200 Port command successful. 150 Opening BINARY mode data connection for file transfer. 226 Transfer complete FTP: 14,646,828 byte(s) received in 87.500 second(s) 1117.40Kbyte(s)/sec.
You can specify the filename of the upgrade program. If the filename is not specified, the original name is used.
Step 4 Obtain the patch file.
If the target system software version does not have a matching patch file, skip this step.
[ftp] get S5700EI-V200R005SPH001.pat
Step 5 Obtain the new configuration file. If the configuration file does not need to be changed after the upgrade, this step is not required. [ftp] get vrpcfgnew.zip
Step 6 Close the FTP connection. [ftp] bye 221 Windows FTP Server (WFTPD, by Texas Imperial Software) says goodbye
Step 7 Specify the system software that is loaded when the S5700EI starts. startup system-software S5700EI-V200R005C00SPC500.cc
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
27
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
If the following information is displayed after you run the startup system-software file command, enter Y to update the BootROM. If the BootROM is upgraded successfully, go to step 9; otherwise, go to step 8. In the versions later than V200R001C00, the BootROM is automatically updated, so you do not need to enter Y. Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]:
y
BOOTROM begin to be upgraded ! please wait for a moment... Info: BOOTROM upgrade is ok. Succeeded in setting the software for booting system.
Step 8 Specify the patch file that is loaded when the switch starts. startup patch S5700EI-V200R005SPH001.pat
If the target system software version does not h ave a matching patch file, skip this step.
Step 9 (Optional) Upgrade the BootROM that is loaded when the S5700EI starts. system-view [Quidway] upgrade basic-bootrom S5700EI-V200R005C00SPC500.cc upgrade basic-bootrom S5700EI-V200R005C00SPC500.cc Warning: Basic BOOTROM will be upgraded. Continue? (Y/N): y Upgrading BOOTROM,please wait for a moment... [Slot 0]: Info: BOOTROM upgrade is ok.
In V100R005 or a later version, the BootROM is upgraded automatically. For details about automatic BootROM upgrade, see Step 7.
Step 10 Restart the S5700EI. NOTE
After the software is upgraded from V100R005 or a later version to V200R005C00SPC500, you must specify the system software for next startup. If the system software is not specified or the in valid software is specified, the device will fail to restart. For details about specifying the system software for next startup, see Step 7.
When the system asks you whether to save the configuration, enter y or n. After the setting is complete, enter y to restart the system. reboot Info: The system is now comparing the configuration, please wait. Warning: The configuration has been modified, and it will be saved to the next s tartup saved-configuration file flash:/105_xu.cfg. Continue? [Y/N]:y Now saving the current configuration to the slot 0.... Save the configuration successfully. Info: If want to reboot with saving diagnostic information, input 'N' and then e xecute 'reboot save diagnostic-information'. System will reboot! Continue?[Y/N]:y Info: System is rebooting, please wait.
----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
28
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
4.1.4 Method 4: Use the S5700EI as the SFTP Client Huawei does not provide SFTP client software. Obtain the software and install it before the upgrade.
Step 1 Configure a PC as an SFTP server. Run the SFTP server on the PC, for example, the Core FTP mini-sftp-server, on the PC.
Click User and set the user name and password. Here, the user name is 123 and the password is 123. Enter the SFTP working directory, for example, D:\ftp. Do not stop the SFTP server program when you are backing up data.
Step 2 Back up the system software, configuration file, and patch files. The SFTP commands on the S5700EI are the same as the SFTP commands in the DOS system. In this example, the SFTP server IP address is 10.138.112.38 , the FTP user name is 123, and the password of the SFTP user is 123 cd flash:/ system-view [Quidway]ssh client first-time enable [Quidway]sftp 10.138.112.38 Please input the username:123 Trying 10.138.112.38 ... Press CTRL+K to abort Connected to 10.138.112.38 ... The server is not authenticated. Continue to access it? [Y/N] :y Save the server's public key? [Y/N] :y The server's public key will be saved with the name 10.138.112.38. Plea Enter password:
se wait…
# Enter the password.
sftp-client>
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
29
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Back up the system software S5700EI-V200R003C00SPC300.cc to the SFTP server and specify the name of the backup file as S5700EI-V200R003C00SPC300-bak.cc. If the name of the backup file is not specified, the original name is used. sftp-client>put S5700EI-V200R003C00SPC300.cc
S5700EI-V200R003C00SPC300-bak.cc
local file: S5700EI-V200R003C00SPC300.cc ---> Remote file: / S5700EI-V200R003C00SPC300-bak.cc | SuccessInfo: Uploading file successfully ended.
Back up the configuration file vrpcfg.zip to the SFTP server and specify the name of the backup file as vrpcfg-bak.zip . If the name of the backup file is not specified, the original name is used. sftp-client> put vrpcfg.zip vrpcfg-bak.zip local file: vrpcfg.zip ---> Remote file: / vrpcfg-bak.zip | SuccessInfo: Uploading file successfully ended.
Back up the patch file s5700-v200r003sph001.pat to the SFTP server and specify the name of the backup file as s5700-v200r003sph001-bak.pat. If the name of the backup file is not specified, the original name is used. sftp-client> put S5700-v200r003sph001.pat s5700-v200r003sph001-bak.pat local file: S5700-v200r003sph001.pat --->
Remote file: / s5700-v200r003sph001-bak.pat
| SuccessInfo: Uploading file successfully ended.
Step 3 Obtain the system software of the target version. sftp-client>get S5700EI-V200R005C00SPC500.cc Remote file: / S5700EI-V200R005C00SPC500.cc ---> Local file: S5700EI-V200R005C00SPC500.cc
\ End of file SuccessInfo: Downloading file successfully ended.
You can specify the file name of the loaded system software. If the file name is not specified, the original name is used.
Step 4 Obtain the new patch file. If the patch file is not modified, this step is not required sftp-client> get S5700EI-V200R005SPH001.pat
Step 5 Obtain the new configuration file. If the configuration file is not modified, this step is not required. sftp-client> get vrpcfgnew.zip
Step 6 Close the SFTP connection. sftp-client> quit
Step 7 Specify the system software that is loaded when the S5700EI starts. startup system-software S5700EI-V200R005C00SPC500.cc
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
30
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
If the following information is displayed after you run the startup system-software file command, enter Y to update the BootROM. If the BootROM is upgraded successfully, go to step 9; otherwise, go to step 8. In the versions later than V200R001C00, the BootROM is automatically updated, so you do not need to enter Y. Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]:
y
BOOTROM begin to be upgraded ! please wait for a moment... Info: BOOTROM upgrade is ok. Succeeded in setting the software for booting system.
Step 8 Specify the patch file that is loaded when the switch starts. startup patch S5700EI-V200R005SPH001.pat
If the target system software version does not have a matching patch file, skip this step.
Step 9 (Optional) Upgrade the BootROM that is loaded when the S5700EI starts. system-view [Quidway] upgrade basic-bootrom S5700EI-V200R005C00SPC500.cc Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]: y Upgrading BOOTROM,please wait for a moment... [Slot 0]: Info: BOOTROM upgrade is ok.
In V100R005 or a later version, the BootROM is upgraded automatically. For details about automatic BootROM upgrade, see Step 7.
Step 10 Restart the S5700EI. After the software is upgraded from V100R005 or a later version to V200R005C00SPC500, you must specify the system software for next startup. If th e system software is not specified or the invalid software is specified, the device will fail to restart. For details about specifying the system software for next startup, see Step 7.
When the system asks you whether to save the configuration, enter y or n. After the setting is complete, enter y to restart the system. reboot Info: The system is now comparing the configuration, please wait. Warning: The configuration has been modified, and it will be saved to the next s tartup saved-configuration file flash:/105_xu.cfg. Continue? [Y/N]:y Now saving the current configuration to the slot 0.... Save the configuration successfully. Info: If want to reboot with saving diagnostic information, input 'N' and then e xecute 'reboot save diagnostic-information'. System will reboot! Continue?[Y/N]:y Info: System is rebooting, please wait.
----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
31
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
4.1.5 Method 5: Use the S5700EI as the SFTP Server Step 1 Configure the S5700EI as an SFTP server. Set the SFTP user name to sftpuser, the password to admin@123456, and the SFTP working directory to flash:/. system-view Enter system view, return user view with Ctrl+Z. [Quidway]sftp server enable Info: Succeeded in starting the SFTP server. [Quidway]ssh user sftpuser sftp-directory flash:/ [Quidway]ssh user sftpuser authentication-type password [Quidway]ssh user sftpuser service-type sftp [Quidway]ssh user sftpuser authorization-cmd aaa Info: Please make sure that the command line authorization method has been set f or the user. [Quidway]aaa [Quidway-aaa]local-user sftpuser password cipher admin@123456 [Quidway-aaa]local-user sftpuser privilege level 3 [Quidway-aaa]local-user sftpuser service-type ssh [Quidway-aaa]quit [Quidway]user-interface vty 0 [Quidway-ui-vty0]authentication-mode aaa [Quidway-ui-vty0]user privilege level 3 [Quidway-ui-vty0]protocol inbound ssh
Step 2 Set an IP address for the switch. An idle interface with the default configuration is recommended. Here, GigabitEthernet 0/0/1 is used as an example. system-view [Quidway] interface GigabitEthernet 0/0/1 [Quidway-GigabitEthernet0/0/1] port link-type access [Quidway-GigabitEthernet0/0/1] quit [Quidway] vlan 10 [Quidway-vlan10] port GigabitEthernet 0/0/1 [Quidway-vlan10] quit [Quidway] interface vlanif 10 [Quidway-Vlanif10] ip address 10.1.1.1 24 [Quidway-Vlanif10] quit [Quidway]
Step 3 Log in to the SFTP server (switch). This example assumes that the SFTP server runs th e Windows XP operating system. OpenSSH commands can be used in the Windows command line interface only after the OpenSSH software is installed.
Save the file in the specified directory (for example, D:\> directory) on the PC. Choose Start > Run. Enter cmd and press Enter . Enter sftp 10.1.1.1. Enter the user name at the sftpuser prompt and the password at the password prompt, and then press Enter. The command output information is as follows: D:\>sftp [email protected] Connecting to 10.1.1.1...
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
32
S5700&S6700 Series Ethernet Switches Upgrade Guide The authenticity of host
4 Upgrade Operations on a Single Switch ’10.1.1.1
(10.1.1.1) ’ can’t be established.
RSA key fingerprint is 69:1c:c6:20:5b:29:0e:15:47:50:4f:31:ae:68:5b:0e. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added
’10.1.1.1 ’ (RSA)
to the list of known hosts.
User Authentication Password: sftp>
Step 4 Back up the system software, configuration file, and patch file to D:\> directory. sftp> get S5700EI-V200R003C00SPC300.cc Remote file: /S5700EI-V200R003C00SPC300.cc ---> Local file: S5700EI-V200R003C00SPC300.cc | End of file Success Info: Downloading file successfully ended.
The preceding information indicates that the configuration file has been transferred successfully and you can find the file in D:\>directory. sftp> get vrpcfg.zip Remote file: / vrpcfg.zip --->
Local file: vrpcfg.zip
| End of file Success Info: Downloading file successfully ended.
The preceding information indicates that the system software has been transferred successfully and you can find the file in D:\>directory. sftp> get s5700-v200r003sph001.pat Remote file: / s5700-v200r003sph001.pat ---> Local file: s5700-v200r003sph001.pat | End of file Success Info: Downloading file successfully ended.
The preceding information indicates that the patch file has been transferred successfully and you can find the file in D:\>directory .
Step 5 Upload the system software of the target version to the S5700EI. Run the put source-filename [ destination-filename ] command on the FTP client (PC) to upload new version files to the switch. sftp> put S5700EI-V200R005C00SPC500.cc local file: S5700EI-V200R005C00SPC500.cc ---> Remote file: / S5700EI-V200R005C00SPC500.cc
\ Success Info: Uploading file successfully ended. sftp>
Step 6 Obtain the patch file.
If the target system software version does not have a matching patch file, skip this step.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
33
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
sftp> put S5700EI-V200R005SPH001.pat
Step 7 Obtain the new configuration file from the server. If the configuration file remains unchanged after the upgrade, this step is not required. sftp> put vrpcfgnew.zip
Step 8 Specify the system software that is loaded when the S5700EI starts. startup system-software S5700EI-V200R005C00SPC500.cc
If the following information is displayed after you run the startup system-software file command, enter Y to update the BootROM. If the BootROM is upgraded successfully, go to step 10; otherwise, go to step 9. In the versions late r than V200R001C00, the BootROM is automatically updated, so you do no t need to enter Y. Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]:
y
Upgrading BOOTROM,please wait for a moment... Info: BOOTROM upgrade is ok. Info: Succeeded in setting the software for booting system.
Step 9
(Optional) Upgrade the BootROM that is loaded when the switch starts. system-view [Quidway] upgrade basic-bootrom S5700EI-V200R005C00SPC500.cc Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]: y Upgrading BOOTROM,please wait for a moment... [Slot 0]: Info: BOOTROM upgrade is ok.
In V100R005 and later versions, the BootROM is automatically u pgraded. For details abou t automatic BootROM upgrade, see Step 8.
Step 10 Specify the patch file that is loaded when the switch starts. startup patch S5700EI-V200R005SPH001.pat
If the target system software version does not h ave a matching patch file, skip this step.
Step 11 Restart the switch. After the software is upgraded from V100R005 or a later version to V200R005C00SPC500, you must specify the system software for next startup. If th e system software is not specified or the invalid software is specified, the device will fail to restart. For details about specifying the system software for next startup, see Step 8.
When the system asks you whether to save the configuration, enter y or n. After the setting is complete, enter y to restart the system. reboot Info: The system is now comparing the configuration, please wait. Warning: The configuration has been modified, and it will be saved to the next s tartup saved-configuration file flash:/105_xu.cfg. Continue? [Y/N]:y Now saving the current configuration to the slot 0.... Save the configuration successfully.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
34
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Info: If want to reboot with saving diagnostic information, input 'N' and then e xecute 'reboot save diagnostic-information'. System will reboot! Continue?[Y/N]:y Info: System is rebooting, please wait
----End
4.2 Upgrading a Switch to the V200R005C00SPC500 Using the BootROM If the BootROM method is used, the services will be interrupted for a long time; therefore, you are advised to upgrade an operating device by using the command line. If the device cannot enter the command line mode, upgrade the device by using the BootROM. Figure 4-1 Flowchart for upgrading the version to the V200R005C00SPC500 using the BootROM Start
U p lo a d s y s t e m software
S p e c i f y s t a r tu p software
R e s t a r t t h e s w it c h
S e e 4 . 2 .1
See
4 . 2 .2
S ee 4 .2 .3
End
In the versions earlier than V200R001C00SPC100, the default password of the BootROM menu is huawei or www.huawei.com.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
35
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
4.2.1 Uploading the System Software 4.2.1.1 Uploading the System Software Through the Serial Interface Purpose
To upgrade the system software
Impact
Services are interrupted during the system software uploading and the device reboot.
Time Required
The software uploading time depends on many factors, such as the system software size, transmission rate on the serial interface, and operator's skill. When the transmission rate of the serial interface is 115200 bit/s, the uploading time is about 30 minutes.
Prerequisites
The matched BootROM is upgraded.
The flash memory has enough space to store the system software.
Step 1 Enter the BootROM menu. When the S5700EI is starting, the following information is displayed: Press Ctrl+B to enter BOOTROM menu... 1
Press Ctrl+B before the countdown timer expires, and then enter the password. The default password is [email protected] . Then the advanced BootROM menu is displayed. The following information is displayed: BOOTROM MENU 1. Boot with default mode 2. Enter serial submenu 3. Enter startup submenu 4. Enter ethernet submenu 5. Enter filesystem submenu 6. Modify BOOTROM password 7. Clear password for console user 8. Reboot Enter your choice(1-8):
Step 2 Select 2. Enter serial submenu. The following information is displayed: SERIAL
SUBMENU
1. Update BOOTROM system 2. Download file to Flash through serial interface 3. Modify serial interface parameter 4. Return to main menu Enter your choice(1-4):
Step 3 Modify the parameters of the serial interface.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
36
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Changing the transmission rate of the serial interface causes interruption of the communication between the PC and S5700EI. To restore the communication between the PC and the S5700EI, you must set the transmission rate of the serial interface on the PC to be the same as that of the serial interface on the S5700EI. The XMODEM protocol is transmitted at 128 bit/s. If the size of a packet is not a multiple of 128 bits, the packet size increases. After the stack reboots, configurations cannot be restored because the packet size changes. It is recommended that you download the system software package through SFTP, FTP or TFTP. Select 3. Modify serial interface boot parameter. The following information is displayed: 1: 9600(default) 2: 19200 3: 38400 4: 57600 5: 115200 Select an appropriate baud rate: Enter your choice(1-5):
Select the transmission rate for the serial interface as required. The transmission rate is expressed in bit/s. The default transmission rate of the serial interface on the S5700EI is 9600 bit/s. A larger value you enter represents a higher transmission rate of the serial interface. It is recommended that you enter 5: 115200. If you change the transmission rate of the serial interface on the S5700EI, set the transmission rate of the serial interface on the PC to be the same as that of the serial interface on the S5700EI. In this manner, you can restore the communication between the PC and the S5700EI. For example, after you select 5: 115200, the following information is displayed: Baud rate is 115200 bps. Please change the terminal's speed to 115200 bps
Perform the following settings on the HyperTerminal of the PC to restore the communication between the PC and the S5700EI:
On the HyperTerminal, choose Call > Disconnect. The connection is closed
Choose File > Properties . The Properties dialog box is displayed.
On the Connect To tab page, click Configure . The COM Properties dialog box is displayed.
Select 115200bit/s from the Bits per second drop-down list box.
In the COM Properties and Properties dialog boxes, click OK .
On the HyperTerminal, choose Call > Call. The connection is reestablished.
Step 4 Upgrade the system software. Select 2. Download file to Flash through serial interface in the serial interface submenu, and the following information is displayed: Enter your choice(1-4): 2 Please Select File. XMODEM downloading ...CC
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
37
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Choose Transfer > Send File. The Send File dialog box is displayed. Click Browse to select the upgrade file of the system software. Then select Xmodem from the Protocol drop-down list box. Click Send to start sending the file. After transferring the upgrade file, the system prompts you whether to change the file name. If no, save it with the default file name. The default file name is not the uploaded file name. The system software name in the flash memory or the default file name hw-switch.cc is used. Generally, it is recommended that the file name be changed. Only the files with the file name extension .cc can be used as the upgrade files of the system software on the S5700EI.
If you need to name the upgrade file S5700EI-V200R005C00SPC500.cc, the following information is displayed: Please select file. XMODEM downloading ...CC
Downloading file to SDRAM succeeded.
Warning: Don't Power-off or Reset the Device!!! Update BootROM system ... done ! S5700EI-V200R005C00SPC500.cc
If the file S5700EI-V200R005C00SPC500.cc has already been saved in the flash memory, the system prompts you whether to overwrite the existing file with the new one. The following information is displayed: flash:/S5700EI-V200R005C00SPC500.cc already exist, delete it?(Y/N): y Deleting file.......................................done took time : 251s Writing Flash.............................................................................. ................................................................................... ............done file length: 14,646,828 bytes, took time : 244s SERIAL SUBMENU 1. Update BOOTROM system 2. Download file to Flash through serial interface 3. Modify serial interface parameter 4. Return to main menu Enter your choice(1-4):
After the upgrade file is transferred, select 4. Return to main menu to return to the BootROM menu. ----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
38
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
4.2.1.2 Uploading the System Software Through the Network Port Purpose
To upload the system software
Impact
Services are interrupted during the system software uploading and the device reboot.
Time Required
If the system software is uploaded through the FTP or TFTP protocol, the system software uploading time is about one minute.
Prerequisites
The matched BootROM is upgraded.
The flash memory has enough space to store the system software.
The FTP service is enabled on the PC.
Pay attention to the following points:
Select 4. Return to main menu in the BootROM menu to return to the BootROM menu, and then select 8. Reboot to reboot the BootROM. Enter the BootROM menu and load the system software. In addition, specify the software to be loaded for the startup.
Upgrade the system software using the network interface in the BootROM menu.
Step 1 Enter the BootROM menu. Before entering the BootROM menu, you need to restart the S5700EI. During the restart of the S5700EI, the following information is displayed: Press Ctrl+B to enter BOOTROM menu... 1
Press Ctrl+B before the countdown timer expires, and then enter the password. The default password is [email protected] . Then the advanced BootROM menu is displayed. The following information is displayed: BOOTROM MENU 1. Boot with default mode 2. Enter serial submenu 3. Enter startup submenu 4. Enter ethernet submenu 5. Enter filesystem submenu 6. Modify BOOTROM password 7. Clear password for console user 8. Reboot Enter your choice(1-8):
Step 2 Select 4. Enter serial submenu. The following information is displayed: ETHERNET SUBMENU 1. Update BOOTROM system 2. Download file to Flash through ethernet interface 3. Upload Configuration file to Ftp through ethernet interface 4. Modify ethernet interface boot parameter 5. Return to main menu Be sure to select 4 to modify boot parameter before downloading!
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
39
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Enter your choice(1-5):
Step 3 Modify the parameters of the network interface. Select 4. Modify ethernet interface boot parameter . The following information is displayed: BOOTLINE
SUBMENU
1. Set TFTP protocol parameters 2. Set FTP protocol parameters 3. Return to ethernet menu
Select TFTP or FTP as required. For example, the following information is displayed if you s elect 2. Set FTP protocol parameters. The displayed information cannot be cleared. New settings will overwrite the old settings. If the TFTP protocol is used, you do not need to enter the user name and password. '.' = clear field; '-' = go to previous field; ^D = quit Load File name
: S5700EI-V200R005C00SPC500.cc
Switch IP address Server IP address FTP User Name
: 192.168.1.15:FFFFFF00 : 192.168.1.40 : cx
FTP User Password
: cx
The fields are described as follows:
Load File name: file name of the startup file to be loaded
Switch IP address: device IP address (the mask is optional)
Server IP address: server IP address
FTP User Name: FTP user name
FTP User Password: FTP password
Step 4 Download the system software. After network interface parameters are modified, select 3. Return to ethernet menu to return to the Ethernet submenu. Connect the data line to port 1 on the S5700EI panel (or connect the data line to the MEth interface of a switch, such as S6700 and S5700SI), and then select 2. Download file to Flash through ethernet interface to load the file. The following information is displayed: '.' = clear field; '-' = go to previous field; ^D = quit boot device
: et
unit number
: 0
processor number
: 0
host name
: host
file name
: S5700EI-V200R005C00SPC500.cc
inet on ethernet (e) : 192.168.1.15:FFFFFF00 host inet (h)
: 192.168.1.40
user (u)
: cx
ftp password (pw) flags (f)
Issue 01 (2015-07-27)
: cx : 0x0
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
40
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
Attached TCP/IP interface to mottsec0. Attaching network interface lo0... done. Loading... Read file to sdram .......Done Writing Flash.............................................................................. .................done File length: 14,646,828 bytes Time taken : 90s
After the upgrade file is transferred, select 5. Return to main menu to return to the BootROM menu. ----End
4.2.2 Specifying the System Software to Be Loaded for Starting the Switch Purpose
To specify the system software for next startup
Impact
Services are interrupted when you are specifying the system software and the device is restarting.
Prerequisite
The system software to be specified has been downloaded to the flash memory.
Step 1 Specify the system software that is loaded when the switch starts. After returning to the BootROM menu, select 3. Enter startup submenu to enter the startup submenu. The following information is displayed: Startup Configuration Submenu 1. Display startup configuration 2. Modify startup configuration 3. Return to main menu Enter your choice(1-3):
Step 2 Select 2. Modify startup configuration to set the startup mode of the S5700EI, system software, configuration file, and patch file. The following information is displayed: Note: startup file field cannot be cleared '.'=clear field; '^D'=quit; Enter=use current configuration startup type(1: Flash 2: Server) current: 1 new
: 1
Flash startup file (cannot be cleared) current: new
: S5700EI-V200R005C00SPC500.cc
saved-configuration file current: vrpcfg.zip
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
41
S5700&S6700 Series Ethernet Switches Upgrade Guide new
4 Upgrade Operations on a Single Switch
: vrpcfg-v200r005c00.zip
patch package current: : s5700-v200r005sph001.pat
new
Table 4-1 describes the displayed information. Table 4-1 Description of the displayed information
Field
Description
startup type
Startup mode:
1: loads the system software from the flash memory.
2: loads the system software from the server.
Flash startup file
System software loaded during the startup. If the system software is loaded from the server, you do not need to set the field.
saved-configuration file
Configuration file loaded during startup.
patch package
Patch file loaded during startup.
current
File that is currently loaded.
new
File to be loaded during the next startup.
Startup Configuration Submenu 1. Display startup configuration 2. Modify startup configuration 3. Return to main menu Enter your choice(1-3):
Step 3 After entering the startup information, select 3. Return to main menu to return to the BootROM menu. BOOTROM MENU 1. Boot with default mode 2. Enter serial submenu 3. Enter startup submenu 4. Enter ethernet submenu 5. Enter filesystem submenu 6. Modify BOOTROM password 7. Clear password for console user 8. Reboot Enter your choice(1-8):
----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
42
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
4.2.3 Restarting the Switch The switch is automatically upgraded by loading the latest s ystem software during startup. Enter 8. Reboot on the advanced BootROM menu to restart the switch. Then, the S5700EI restores the baud rate on the console interface to 9600 bit/s. The baud rate of the HyperTerminal also needs to be set to 9600 bit/s. The PC then can communicate with the S5700EI.
4.3 Upgrading a Switch to V200R005C00SPC500 Using the USB Flash Drive 4.3.1 Overview Use the USB flash drive in which the system software, patch file, and configuration file are stored. The software commissioning engineer is not required. You do not need to manually load configuration to each switch. Only the S5700SI, S5710EI, S5700HI, S5710HI, and S6700 support USB-based deployment. In V200R003C00 and earlier versions, USB-based deployment is not supported in the stack environment.
The general process of the upgrade in the USB way is as follows: 1
Copy files. When the switch is started successfully (the SYS indicator is in green and blinks at 0.5 Hz), the USB flash drive can be inserted to load files. The switch automatically downloads the system software and configuration file according to the index file in the USB flash drive. Before using the USB flash drive to upgrade the software, you must prepare the index file. For the method of making index files, see the "USB-based Deployment Configuration" section in the S2750&S5700&S6700 V200R005(C00SPC300&C00SPC500&C01&C02) Product Documentation.
2
Restart the switch. The switch sets the system software and configuration file for next startup, and then restarts automatically.
3
Verify the loading of files. After restarting successfully (the SYS indicator is in green and blinks at 0.5 Hz), the switch begins to verify the loaded files. When the SYS indicator is in orange and blinks at 0.5 Hz, the upgrade is finished.
4.3.2 Upgrading the Software Using the USB Flash Drive 4.3.2.1 Preparations for Upgrade Step 1 Prepare the hardware.
Issue 01 (2015-07-27)
USB port: The S5700-LI and S5700-SI provide USB 1.1; the S5710-HI, S5700-HI, S5710-EI and S6700 provide USB 2.0.
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
43
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
In the S5700LI series, only the S5700-52X-LI-48CS-AC, S5701-28X-LI-24S-AC, S5701-28X-LI-AC, S5700-28X-LI-24S-DC, and S5700-28X-LI-24S-AC models support USB-based deployment.
USB flash drive: The USB flash drive delivered with Huawei switch is recommended because this USB flash drive is compatible with the switch. The USB flash drive must be paid independently. If you have not bought the USB flash drive, contact local Huawei office. The USB flash drive must use the FAT32 format; otherwise, set the format to FAT32 before using it. The space in the USB flash drive must be sufficient for the system software and configuration file.
Step 2 Prepare the system software, configuration file, web file, and patch file. Step 3 Create the index file. 1
Create the file usbload_config.txt.
2
Fill in the file.
3
When an S5700-SI is upgraded from V100R006 or an earlier version to V200R005, the index file is in either of the following formats:
If an index file contain s the following two formats, the S5700-SI uses the information in format (2). If the required information is not o btained, the S5700-SI uses th e information in format (1).
To write multiple items in the index file, press Enter when you finish each item.
−
To upgrade the same system software and configuration file on multiple devices, fill in the file in the format . a)
boardtype=s53mv is a fixed format, which does not need to be modified.
b)
Fill in the system software name behind vrpfile=.
c)
Fill in the configuration file name behind cfgfile=.
d)
Fill in the patch file name behind patchfile=.
Example: −
To upgrade a single device, fill in the file in the format . a)
View the MAC address of the switch on the chassis and fill in the MAC address behind mac= in the format XXXX-XXXX-XXXX.
b)
Fill in the system software name behind vrpfile=.
c)
Fill in the configuration file name behind cfgfile=.
d)
Fill in the patch file name behind patchfile=.
Example:
If you need to upgrade the system from V100R006 to V200R005, or upgrade the configuration file or patch file, the index file is in any of the following formats:
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
44
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
The first line in the index file must be the SN to prevent repeated copy. The SN consists of creation date + time, for example, . Before copying a file, the device compares the SNs. If the SN of a file to be copied already exists, the device does n ot copy the file. After the file is copied, the device stores the SN. The index files without SNs are considered invalid, and the device will stop copying the files.
If an index file contain s the following three formats, the device uses the information in format (2). If the required information is not obtained, the device uses the information in format (3) and then format (1). When only one USB flash drive is used in the upgrade, the values of mac= , esn=, and boardtype= are default. When the device obtains the value default, the device starts to copy the file without comparing it with other files.
When editing an index file, press Enter when a line is finished. After editing the file, save it.
Select the upgrade files, including system software, configuration file, web file, and patch file as required.
−
The upgrade procedures for S5700-LI, S5700-SI, S5710-HI, S5700-HI, S5710EI, and S6700 are the same.
To upgrade the same system software, configuration file, web file, and patch file on multiple devices, fill in the file in the format . a)
To obtain the value of boardtype, view device labels or run the display version command. boardtype=default indicates that all devices will be upgraded.
b)
Fill in the system software name behind vrpfile=.
c)
Fill in the version number behind vrpver=.
d)
Fill in the configuration file name behind cfgfile=.
e)
Fill in the web file name behind webfile=.
f)
Fill in the patch file name behind patchfile=.
The following are the index files of different devices:
The following two formats are used for upgrading a single device: −
a)
View the device's MAC address on the chassis and fill in the MAC address behind mac= in the format XXXX-XXXX-XXXX.
b)
Fill in the system software name behind vrpfile=.
c)
Fill in the version number behind vrpver=.
d)
Fill in the configuration file name behind cfgfile=.
e)
Fill in the web file name behind webfile=.
f)
Fill in the patch file name behind patchfile=.
The following is an example of configuration file: The following is an example of patch file:
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
45
S5700&S6700 Series Ethernet Switches Upgrade Guide −
4 Upgrade Operations on a Single Switch
a)
View the device's ESN and fill in the ESN behind esn=.
b)
Fill in the system software name behind vrpfile=.
c)
Fill in the version number behind vrpver=.
d)
Fill in the configuration file name behind cfgfile=.
e)
Fill in the web file name behind webfile=.
f)
Fill in the patch file name behind patchfile=.
The following is an example of patch file:
The following is an example of system software:
If a keyword is not found o r matched, the value of this item is considered to be empty.
If the version number behind vrpver= is the same as the current version, the device will not restart.
Step 4 Copy the index file, system software, configuration file, web file, and patch file to the root directory of the USB flash drive. The index files must be stored to the root directory on th e USB flash drive; the other files are stored in the corresponding directories.
Do not power off the switch during file copy; otherwise, the upgrade fails or the switch cannot start. Do not remove the USB flash drive before the upgrade is finished; otherwise, the USB flash drive may be damaged.
----End
4.3.2.2 Procedure Step 1 Power on the S5700-HI, and wait until the system completes the startup (you are advertised to wait for three minutes).
Step 2 Confirm that the system is operating stably (the SYS indicator is in green and blinks every two seconds). If the system operating is unstable, wait or solve the issue.
If the SYS indicator is on and in green or orange, the system startup is not finished. Wait until the system starts successfully. If the SYS indicator is steady red, the system is started but an error occurs. Fix the problem before the next step. Check whether the power supply and the fan function properly. If no, power off the S5700-HI, and then restart the S5700-HI. If the fault persists (the indicator is red), contact Huawei technical support personnel.
Step 3 Insert the USB flash drive.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
46
S5700&S6700 Series Ethernet Switches Upgrade Guide
4 Upgrade Operations on a Single Switch
If the SYS indicator is in green and blinks more than twice every second, the system is copying the system software and configuration file from the USB flash drive.
After copying the files, the system restarts.
If the SYS indicator is in orange and blinks every two seconds after the restart, the upgrade is successful. Now you can remove the USB flash drive.
If the SYS indicator is steady on or blinks red, an error occurs. Power off the S5700-HI and power on it, and then insert the USB flash drive again. If the upgrade fails three times, check whether the index file on the USB flash drive is correct, or contact the Huawei technical support personnel. NOTE
If you want to upgrade the software through USB flash drive upon a failure of USB -based upgrade, load the files to the USB flash drive again.
----End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
47
S5700&S6700 Series Ethernet Switches Upgrade Guide
5
5 Upgrade Operations on a Stack
Upgrade Operations on a Stack
5.1 Upgrading All Stack Member Switches to V200R005C00SPC500 by Using the Command Line Purpose
To upgrade the system software
Impact
Services are interrupted when the devices restart.
Time Required
When a single device is upgraded and service deployment is simple, services are interrupted about three minutes. When a stack is upgraded, the service interruption time increases, and the time depends on the complexity of services and the stack.
Prerequisites
The devices to be upgraded function properly.
The flash memory has enough space to store the system software.
The methods of for upgrading the system software of the S5700 and the S6700 using the command line interface are similar. The section describes only how to do wnload the system software by using the S5700 as the FTP server. For other methods of loading the system software, see the S5700&S6700 Series Ethernet Switches Configuration Guide - Basic Configurations . If a high security is required, the SFTP protocol is recommended . Some models, such as S5700SI and S6700, have dedicated management interfaces, MEth. The MEth interfaces can be used as the Layer 3 interfaces. To retain the roles of the master and slave devices a fter the upgrade, set priority of the master switch to be the highest in the stack before the upgrade.
The following operations are performed on the master switch. Here, the stack contains two member switches.
Step 1 Ensure that all the member switches have sufficient available space in the flash memory. For details, see section 3.11 Checking the Flash Memory Space.
Step 2 Configure the switch as the FTP server. Start the FTP service on the switch, and set the FTP user name to ftpuser and password to admin@123456. system-view [Quidway] ftp server enable
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
48
S5700&S6700 Series Ethernet Switches Upgrade Guide
5 Upgrade Operations on a Stack
[Quidway] aaa [Quidway-aaa] local-user ftpuser password cipher admin@123456 [Quidway-aaa] local-user ftpuser service-type ftp [Quidway-aaa] local-user ftpuser ftp-directory flash: [Quidway-aaa] return
Step 3 Configure an IP address for the switch. Configure the IP address on an idle interface. Here, GigabitEthernet 0/0/1 is used as an example. system-view [Quidway] interface GigabitEthernet 0/0/1 [Quidway-GigabitEthernet0/0/1] port link-type access [Quidway-GigabitEthernet0/0/1] quit [Quidway] vlan 10 [Quidway-vlan10] port GigabitEthernet 0/0/1 [Quidway-vlan10] quit [Quidway] interface vlanif 10 [Quidway-Vlanif10] ip address 1.1.1.1 24 [Quidway-Vlanif10] quit [Quidway]
Step 4 Log in to the FTP server (switch). Assume that the Windows XP operating system is used.
1
Run the ftp ip-address command to connect to the device using FTP. In the preceding command, ip-address indicates the IP address configured on the device. Routes between the terminal and the device are reachable.
2
Enter the user name and password as prompted and press Enter. If command prompt ftp> is displayed in the FTP client view, you have accessed the working directory on the FTP server. (The following information is only for reference.) D:\>ftp 1.1.1.1 Connected to 1.1.1.1. 220 FTP service ready. User (1.1.1.2:(none)): ftpuser 331 Password required for 1. Password: 230 User logged in. ftp>
Step 5 Back up the current system software. Copy the current system software to the specified directory, for example, D:\> directory . The following information is displayed: ftp> get S5700EI-V200R005C00SPC500.cc
D:\S5700EI-V200R005C00SPC500.cc
200 Port command okay. 150 Opening ASCII mode data connection for directory list. 226 Transfer complete. ftp:
14,083,796 bytes sent in 29.71Seconds 474.05Kbytes/sec.
ftp>
Step 6 Back up the current patch file .
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
49
S5700&S6700 Series Ethernet Switches Upgrade Guide
5 Upgrade Operations on a Stack
Copy the current patch file to the specified directory, for example, D:\>. The following information is displayed: ftp> get S5700EI-V200R005SPH001.pat
D:\ S5700EI-V200R005SPH001.pat
Step 7 Upload the system software to the switch. Copy the current system software to the specified directory, for example, D:\> directory. The following information is displayed: ftp> put D:\S5700EI-V200R005C00SPC500.cc 200 Port command okay. 150 Opening BINARY mode data connection for S5700EI-V200R005C00SPC500.cc. 226 Transfer complete. ftp:
14,646,828 bytes sent in 99.93Seconds 140.76Kbytes/sec.
ftp> bye 221 Server closing. D:\>
Step 8 Upload the patch to the switch. If the target system software version does not have a matching patch file, skip this step. ftp> put D:\S5700EI-V200R005SPH001.pat 200 Port command okay. 150 Opening BINARY mode data connection for directory list. 226 Transfer complete. ftp: 11,050 bytes sent in 0.240Seconds 44.38Kbytes/sec. ftp> bye 221 Server closing. D:\>
Step 9 Specify the uploaded software as the next startup software. startup system-software S5700EI-V200R005C00SPC500.cc all
If the following information is displayed after you run the startup system-software file command, enter y to upgrade the BootROM. In the versions later than V200R001C00, the BootROM is automatically updated, so you do not need to enter Y. Warning: Basic BOOTROM will be upgraded. Continue?(Y/N)[N]: y BOOTROM begin to be upgraded ! please wait for a moment Info: BOOTROM upgrade is ok. Info: Succeeded in setting the software for booting system on 0. 100%
complete\
Info: Copied file flash:/S5700EI-V200R005C00SPC500.cc to slot1#flash:/ S5700EI-V200R005C00SPC500.cc...Done. Info: Succeeded in setting the software for booting system on 0. The file flash:/ S5700EI-V200R005C00SPC500.cc already exists in the board 1 . Overwrite? [Y/N]:n. Info: Succeeded in setting the software for booting system on 1
Step 10 Specify the patch. If the target system software version does not have a matching patch file, skip this step.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
50
S5700&S6700 Series Ethernet Switches Upgrade Guide
5 Upgrade Operations on a Stack
startup patch S5700EI-V200R005SPH001.pat
Step 11 Restart the switch. After the software is upgraded from V100R005 or a later version to V200R005C00SPC500, you must specify the system software for next startup. If th e system software is not specified or the invalid software is specified, the device will fail to restart. For details about specifying the system software for next startup, see Step 9.
When the system asks you whether to save the configuration, enter y or n. After the setting is complete, enter y to restart the system. reboot Info: The system is now comparing the configuration, please wait. Warning: The configuration has been modified, and it will be saved to the next s tartup saved-configuration file flash:/105_xu.cfg. Continue? [Y/N]:y Now saving the current configuration to the slot 0.... Save the configuration successfully. Info: If want to reboot with saving diagnostic information, input 'N' and then e xecute 'reboot save diagnostic-information'. System will reboot! Continue?[Y/N]:y Info: System is rebooting, please wait.
----End
5.2 Intelligent Upgrade 5.2.1 Overview Intelligent upgrade is a function that automatically upgrades or downgrades the system software of a new member switch to the version of the master switch. A stack system is established only when all the following requirements are met:
All the member switches use the same software version. If the master switch detects a different software version on a new member switch, it upgrades or downgrades the software of the new member switch to the version of the master switch. The S5700 and the S6700 support up to nine switches in a stack system.
All the member switches belong to the same series. That is, the EI series and SI series cannot form a stack.
All the member switches are connected by using stack cables and stack modules.
All the member switches are working properly.
The stacking function is enabled on all the member switches.
The stack processes version upgrade and downgrade for new member switches in the same way. The following section describes how to upgrade a new member switch by using the intelligent upgrade function.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
51
S5700&S6700 Series Ethernet Switches Upgrade Guide
5 Upgrade Operations on a Stack
5.2.2 Upgrading a New Member Switch Using the Intelligent Upgrade Function Preparations for Upgrade Before upgrading a new member switch of a stack, ensure that:
The new member switch and the current stack members belong to the same series.
The new member switch is connected to other member switches by using stack cables and stack modules.
The stacking function is enabled on the new member switch. (This function is enabled by default.)
If the flash memory of the new member switch does not have sufficient space to store the startup software package, the switch automatically deletes a software package to free up the space. If the switch is an S5700, it deletes a non-startup software package. If the available space in the flash memory is still insufficient for the upgrade software, the switch restarts repeatedly. In this situation, upgrade the software of the switch to the version of the stack system manually, and then add the switch to the stack. For the upgrade procedure, see chapter 4 Upgrade Operations on a Single Switch. During the upgrade, ensure that the stack cables are functioning properly. If the upgrade of a switch fails, upgrade the system software of the switch t o the version of the stack manually, and then add the switch to the stack. The running time of the newly added stack must be shorter than the running time of the old stack; otherwise, the new stack software cannot be upgraded to the same version as the old stack software through intelligent upgrade.
Upgrade Process Start the new member switch. The master switch of the stack automatically upgrades the new switch. If the upgrade is successful, the following information is displayed: On the master switch: In Stack, device 0 load to new device 1 .......... start In Stack, device 0 load to new device 1 .......... success
On the new member switch: The Software Version is Low.Version is V200R003C00SPC300! 100% completed In Stack, device 0 load flash:/S5700EI-V200R005C00SPC500 .cc to new device 1(self) ... Success Starting upgrade BOOTROM .............. Pass Device starting reset.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
52
S5700&S6700 Series Ethernet Switches Upgrade Guide
5 Upgrade Operations on a Stack
If the flash memory of the new member switch does not have sufficient space for the upgrade software, the following information is displayed: On the master switch: In Stack, device 0 load to new device 1 .......... start In Stack, device 0 load to new device 1 .......... fail
On the new member switch: In Stack, upgrading from slot 4 to slot 0(self) .......... start Info: Free space is not enough. Auto deleting file .... ................................................................................ ........................... success 100% completed In Stack, device 4 load to new device 0 (self) ... Success Upgrading BOOTROM .............. Pass
Manually upgrade the system software of the switch to the version of the stack system, and then add the switch to the stack system. For details, see sections 4.1 Upgrading a Switch to V200R005C00SPC500 Using the Command Line or 4.2 Upgrading a Switch to the V200R005C00SPC500 Using the BootROM.
5.3 Smooth Upgrade 5.3.1 Overview A smooth upgrade can be performed in a stack that has uplinks and downlinks working in redundancy mode. A stack system is divided into an active area (with the master switch) and a backup area. Member switches in the two areas are upgraded in turn. When an area is being upgraded, traffic is transmitted through the other area, minimizing the impact of the upgrade on services. This upgrade method applies to scenarios sensitive to the service interruption time.
5.3.2 Preparations for Upgrade Before upgrading a stack system, ensure that:
The uplinks and downlinks work in redundancy mode.
The system software for next startup supports the smooth upgrade function.
Member switches in the stack are running the same system software, with the same software package name, version, and path.
Member switches have the same system software specified for next startup, with the same software package name, version, and path.
The stack cables are correctly connected.
The actual slot IDs of cards are the same as configured slot IDs.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
53
S5700&S6700 Series Ethernet Switches Upgrade Guide
5 Upgrade Operations on a Stack
5.3.3 Upgrade Process Step 1 Upload system software to all the member switches in the stack. Ensure that member switches have the same system software, with the same software package name, version, and path. For details about how to upload files, see 5.1 Upgrading All Stack Member Switches to V200R005C00SPC500 by Using the Command Line.
Step 2 Run the system-view command to enter the system view. Step 3 Run the upgrade backup-area slot slot-id to slot-id command to define the active and backup areas for a smooth upgrade. The member switches with stack IDs in the specified range join the backup area, and the other member switches automatically join the active area.
The active and backup areas cannot contain the same member switch, and both areas must have at least one member switch.
The backup area cannot contain the master switch.
Member switches in each area must be directly connected.
Member switches in the active and backup areas form the entire stack.
Step 4 (Optional) Run the display upgrade area command to check whether the configured areas meet the requirements of the current stack topology. If the stack topology changes after the areas are configured, the smooth upgrade will fail. To avoid this problem, check the area configuration before starting a smooth upgrade. If the areas fail the check, define the active and backup areas correctly according to the current stack topology.
Step 5 Run the upgrade start command to enable smooth upgrade. Step 6 (Optional) Run the display upgrade state [ slot slot-id ] command to check the smooth upgrade status. If errors occur during a smooth upgrade, member switches can automatically downgrade to the original system version and set up a stack again.
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
54
S5700&S6700 Series Ethernet Switches Upgrade Guide
6 Verifying the Upgrade
6
Verifying the Upgrade
6.1 Verification Checklist Table 6-1 Verification checklist
No.
Item
Criteria
1
Check the current system software version
The system software version is V200R005C00SPC500.
2
Verifying Patch Installation
The patch file to be loaded is the expected one.
3
Check the device running status
The device runs properly.
4
Check the system configuration
The system configuration is correct.
Result
6.2 Checking the Current System Software Version Run the display version command to view the version of the system software running on the S5700EI. display version Huawei Versatile Routing Platform Software VRP (R) software, Version 5.150 (S5700 V200R005C00SPC500) Copyright (C) 2000-2014 HUAWEI TECH CO., LTD Quidway S5752C-EI Routing Switch uptime is 0 week, 0 day, 0 hour, 4 minutes EDFE 0(Master) : uptime is 0 week, 0 day, 0 hour, 4 minutes 64M bytes DDR Memory 16M bytes FLASH Pcb Basic
Version :
VER C
BOOTROM Version : 181 Compiled at Aug 27 2013, 23:47:12
Software Version : VRP (R) Software, Version 5.150 (V200R005C00SPC500)
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
55
S5700&S6700 Series Ethernet Switches Upgrade Guide
6 Verifying the Upgrade
6.3 Verifying Patch Installation S5700EI-V200R005SPH001 is used as an example. If th e target version does not have a matching patch file, skip this step.
Do as follows to check whether the patch package is installed successfully: View information about the SP. display patch-information Patch Package Name
:flash:/ S5700EI-V200R005SPH001.pat
Patch Package Version:V200R005SPH001 The state of the patch state file is: Running The current state is: Running ************************************************************************ *
Information about hot patch errors is as follows:
*
************************************************************************ Slot
CurrentVersion
-----------------------------------------------------------No hot patch error occurs on any board.
************************************************************************ *
The hot patch information, as follows:
*
************************************************************************ Slot
Type
State
Count Time(YYYY-MM-DD HH:MM:SS)
-----------------------------------------------------------------------0
C
Running
3
2014-06-30 11:07:42-05:13
The fields have the following meanings:
Patch Package Name: name of the patch file.
Patch Package Version: patch version.
Slot: slot ID on a stand-alone switch or stack ID in a stack.
Type: single-core patch.
State: patch status. −
−
−
Running: The patch is running. Deactive: The patch is in inactive state. Active: The patch is in active state.
Count: number of patch units.
Time: time of last operation on patch.
After the patch is installed, check the following items:
Check that the patch name is the same as the name of the required patch. If an incorrect patch is loaded, load the correct one. Check the patch status. −
Issue 01 (2015-07-27)
If the patch is in Running state, the patch is working properly.
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
56
S5700&S6700 Series Ethernet Switches Upgrade Guide
6 Verifying the Upgrade
If the patch is in Deactive state, run the patch active all command in the user view to activate the patch, and run the patch run all command to run the patch. If the patch is still not in Running state, contact Huawei technical support personnel.
−
If the patch is in Active state, run the patch run all command in the user view to run the patch. If the patch is still not in Running state, contact Huawei technical support personnel.
−
6.4 Checking the Device Running Status Run the display device command to check the switch running status. Normal indicates that the device functions properly. display device S5700-28C-PWR-EI's Device status: Slot
Sub Type
Online
Power
Register
Status
Role
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0
-
S5700-28C-PWR-EI
Present
PowerOn
Registered
Normal
3
FAN
Present
PowerOn
Registered
Normal
NA
4
POWER
Present
PowerOn
Registered
Normal
NA
Master
6.5 Checking the System Configuration Use the display current-configuration command to check the system configuration. Check whether the system software version is V200R005C00SPC500 (V200R005C00SPC500 is taken as an example and the actual version number depends on the released version) and whether the configuration is restored (the following configuration is taken as an example). The configuration file may be modified after the upgrade. For the command line changes, see the release notes of the matching version. display current-configuration !Software Version V200R005C00SPC500 # sysname Quidway # dhcp enable # undo http server enable undo http secure-server enable # user-interface vty 16 20 # undo nap slave enable # aaa authentication-scheme default authorization-scheme default accounting-scheme default domain default domain default_admin local-user admin password cipher admin local-user admin service-type http
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
57
S5700&S6700 Series Ethernet Switches Upgrade Guide
6 Verifying the Upgrade
#
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
58
S5700&S6700 Series Ethernet Switches Upgrade Guide
7 Version Rollback
7
Version Rollback
7.1 S5700&S6700 Version Rollback If an error occurs after the upgrade, perform version rollback to restore normal service operating.
7.1.1 Version Rollback Flowchart Figure 7-1 Version rollback flowchart Start
Load previous software package
See 7.1.2
Perform version rollback
See 7.1.3
Verify version rollback
See 7.1.4
End
Issue 01 (2015-07-27)
Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd.
59