04-软件升级前准备
本章节下载: 04-软件升级前准备 (278.87 KB)
目 录
本章将为您介绍软件升级前需要完成的准备工作,请按以下步骤完成升级前的准备工作:
(1) 工具准备
(2) 选择升级方式
(3) 搭建升级环境
(4) 登录设备
(5) 获取升级软件
(6) 查看当前系统软件版本
(7) 检查当前设备运行状态
(8) 备份设备重要数据
升级前,需要准备以下工具:
· 操作终端,可以是台式机或者便携机。
· 网线、串口线。
· FTP Server软件或TFTP Server软件。
· 终端仿真程序
FTP Server软件、TFTP Server软件需要用户自己购买、安装,设备不附带此软件。
本指导书提供以下4种升级方式:
· 通过boot-loader命令升级
· 通过install命令升级
· 通过ISSU命令升级
· 通过Bootware菜单升级
不同产品不同情况下可选择的升级方式不同,您需要根据实际产品及版本的支持情况选择合适的升级方式。
表1-1 升级方式介绍
|
升级方式 |
升级对象 |
说明 |
|
通过boot-loader命令升级 |
· Boot包 · System包 · IPE文件启动软件包 · BootWare程序 |
需要重启设备来实现设备软件的升级 使用该方式升级设备软件时会导致当前业务中断 |
|
通过install命令升级 |
· 补丁包 · Feature包 |
设备无需重启,对业务影响小 |
|
通过ISSU命令升级 |
· Boot包 · System包 · IPE文件启动软件包 |
仅支持在IRF组网中使用 可在设备不中断当前业务的同时进行软件升级,对业务影响较小 |
|
通过Bootware菜单升级 |
· IPE文件启动软件包 · BootWare程序 |
只能通过Console口登录设备 可在设备无法正常启动时升级设备软件 |
搭建升级环境时,基本要求如下:
· 使用串口线连接PC的串口和设备的Console口。
· 使用网线连接PC的网口和设备的管理用以太网接口。
若设备上无管理用以太网接口,则需要连接设备以太网接口。
图1-1 搭建升级环境
配置PC能够通过Console口和管理用以太网接口登录设备。
若选择通过Bootware菜单升级的方式,需要通过Console口登录设备。
若选择通过命令升级的方式,可以通过Console口登录设备,也可以通过管理用以太网接口登录设备。
若设备上无管理用以太网接口,则需要配置通过VLAN接口或三层以太网接口登录设备。配置步骤与配置管理用以太网接口类似。
在通过Console口搭建本地配置环境时,需要通过终端仿真程序与设备建立连接。
打开终端仿真程序后,请按如下要求设置终端参数:
· 波特率:9600
· 数据位:8
· 停止位:1
· 奇偶校验:无
· 流量控制:无
设备上电,终端上显示设备自检信息,自检结束后提示用户键入回车,用户键入回车后将出现命令行提示符(如<Sysname>)。
****************************************************************************
* Copyright (c) 2004-2021 New H3C Technologies Co.,Ltd.All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
****************************************************************************
Line aux0 is available.
Press ENTER to get started.
<Sysname>%Mar 30 09:52:58:243 2022 H3C SHELL/5/SHELL_LOGIN:TTY logged in from aux0.
<Sysname>
# 通过Console口登录设备,进入系统视图,开启Telnet服务。
<Sysname> system-view
[Sysname] telnet server enable
# 配置管理用以太网接口的地址与PC的地址在同一网段(以PC地址为192.168.0.23为例)。
[Sysname] interface M-GigabitEthernet 0/0/0
[Sysname-M-GigabitEthernet0/0/0] ip address 192.168.0.105 24
[Sysname-M-GigabitEthernet0/0/0] quit
# 配置VTY用户线的公共属性。
[Sysname] line vty 0 63
[Sysname-line-vty0-63] authentication-mode none
[Sysname-line-vty0-63] user-role network-admin
[Sysname-line-vty0-63] idle-timeout 0 0
[Sysname-line-vty0-63] quit
# 在PC上打开终端仿真程序,通过Telnet登录设备。
****************************************************************************
* Copyright (c) 2004-2021 New H3C Technologies Co.,Ltd.All rights reserved.*
* Without the owner's prior written consent, *
* no decompiling or reverse-engineering shall be allowed. *
****************************************************************************
<Sysname>
用户可以通过以下方式获取升级软件:
· 官网下载,您可以通过H3C官网(http://www.h3c.com.cn/)的“软件下载”栏目下载您所需的软件包。
· 联系技术支持,如果您需要的软件包无法在官网获取,可以联系技术支持获取指定的软件包。
使用display version命令查看设备正在运行的系统软件的版本,确认当前版本是否符合版本说明书中升级的版本要求,是否可直接升级到目标版本。
不同设备回显信息可能存在差异,请以设备实际显示内容为准,本节回显信息以US700系列交换机为例。
<Sysname>display version
H3C Comware Software, Version 7.1.070, ESS 8610P03
Copyright (c) 2004-2025 New H3C Technologies Co., Ltd. All rights reserved.
H3C US700 uptime is 0 weeks, 2 days, 22 hours, 17 minutes
Last reboot reason : User reboot
Boot image: flash:/us700-cmw710-boot-e8610p03.bin
Boot image version: 7.1.070, ESS 8610P03
Compiled Sep 09 2025 16:00:00
System image: flash:/us700-cmw710-system-e8610p03.bin
System image version: 7.1.070, ESS 8610P03
Compiled Sep 09 2025 16:00:00
Feature image(s) list:
flash:/us700-cmw710-freeradius-e8610p03.bin, version: 7.1.070, ESS 8610P03
Compiled Sep 09 2025 16:00:00
Slot 1:
Uptime is 0 weeks,2 days,22 hours,17 minutes
H3C US700 with 1 Processor
BOARD TYPE: US700
DRAM: 1024M bytes
FLASH: 1024M bytes
PCB 1 Version: VER.B
Bootrom Version: 106
CPLD 1 Version: 003
Power CPLD Version: None
PowChip Version: None
Release Version: H3C US700-8610P03
Patch Version: None
Reboot Cause: UserReboot
[SubSlot 0] 8*SFP Plus + 4*SFP 28
[SubSlot 1] 24*GE
使用display system stable state命令查看设备运行状态,确认设备运行正常。设备运行状态(System state)为Stable时表示运行正常。
当发现设备运行状态(System state)不是Stable时,请与技术支持工程师确认是否可以升级。
<Sysname> display system stable state
System state : Stable
Redundancy state : No redundancy
Slot CPU Role State
1 0 Active Stable
使用display cpu-usage命令查看设备的CPU使用率。确保设备的CPU使用率低于80%。
不同设备回显信息可能存在差异,请以设备实际显示内容为准。
<Sysname> display cpu-usage
Slot 1 CPU 0 CPU usage:
1% in last 5 seconds
1% in last 1 minute
1% in last 5 minutes
使用display alarm命令查看设备的告警信息。保证设备可插拔模块工作正常。如无告警信息表示正常。
若存在级别为ERROR的告警信息,必须先与技术支持工程师进行确认是否可以进行升级。
display alarm命令仅部分设备支持,其他产品可通过执行display logbuffer命令查看日志缓冲区中记录的日志是否存在告警信息。
备份当前版本的软件版本、配置文件、登录密码等重要数据。
以备份当前Flash中的配置文件为例:
# 将当前运行的配置保存至Flash。
<Sysname> save
The current configuration will be written to the device. Are you sure? [Y/N]:y
Please input the file name(*.cfg)[flash:/startup.cfg]
(To leave the existing filename unchanged, press the enter key):flash:/startup.cfg
Validating file. Please wait.........................
The current configuration is saved to the active main board successfully.
Configuration is saved to device successfully.
# 将Flash中所有的文件(包括配置文件和日志文件)备份到PC(IP地址:192.168.33.77)上。
· 通过FTP和TFTP协议上传文件的操作类似,此处以FTP协议为例。
· 上传文件的详细操作可参考附录A 下载软件章节。
<Sysname>ftp 192.168.33.77
Trying 192.168.33.77 ...
Press CTRL+K to abort
Connected to 192.168.33.77.
220 3Com 3CDaemon FTP Server Version 2.0
User(192.168.33.77:(none)):Username1
331 User name ok, need password
Password:
230 User logged in
ftp> binary
200 Type is Image (Binary)
ftp> put startup.cfg
227 Entering Passive Mode (192,168,77,3,8,222)
150 "D:\FTP\ startup.cfg " file ready to receive in BIN mode
226 Transfer finished successfully.
FTP: 6360 byte(s) sent in 0.170 second(s), 37.00Kbyte(s)/sec.
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!
