当前位置:文档之家› 补丁升级指导书-6W102-整本手册

补丁升级指导书-6W102-整本手册

补丁升级指导书-6W102-整本手册
补丁升级指导书-6W102-整本手册

目录

1 补丁升级指导书.................................................................................................................................1-1

1.1 补丁简介............................................................................................................................................1-1

1.2 补丁升级过程.....................................................................................................................................1-1

1.2.1 升级准备.................................................................................................................................1-1

1.2.2 补丁升级配置..........................................................................................................................1-5

1.2.3 验证........................................................................................................................................1-5

1.3 补丁卸载配置.....................................................................................................................................1-6

1 补丁升级指导书

z本指导书适用于H3C S10500 Release 1120&Release 1130系列软件版本、S7500E Release 6620&Release 6630系列软件版本、S7508E-X Release 6820&Release 6830系列软件版本、

S7600 Release 6620&Release 6630系列软件版本、以及S7600-X Release 6820&Release

6830系列软件版本。

z上述系列交换机补丁升级方法完全一致,本文以对S10500交换机升级补丁为例进行介绍。

z对设备安装补丁以后,如果设备中插入新的业务板,系统会自动完成新业务板补丁的安装。

1.1 补丁简介

补丁是一种快速、低成本修复产品软件版本缺陷的方式,补丁分为热补丁和冷补丁两种类型:

z通过热补丁升级不会中断当前正在运行的业务,即在不重启设备的情况下,可以修复设备当前软件版本的缺陷。

z通过冷补丁升级需要重启相应单板,单板启动后冷补丁才能激活。

z热补丁和冷补丁的升级步骤除冷补丁需要重启才能激活外,其余完全一致。

升级补丁前,请务必阅读该补丁的使用指导书,详细了解该补丁的类型及使用注意事项。

1.2 补丁升级过程

1.2.1 升级准备

1. 准备升级需要的补丁包文件

补丁包文件根据需要安装补丁的设备按需发布,补丁包文件是将设备需要同期发布的多个补丁文件打包生成的文件,它将原先对应于不同类型单板的多个补丁文件合为一个整体,便于实际操作。

使用补丁包文件升级时,产品对补丁包文件的名称进行了宽松定义,可以根据版本灵活命名补丁包文件的名称。交换机的补丁包文件是一个后缀名为.bin的文件,名称通常为“产品名称+平台版本+基础版本号+H+补丁流水号.bin”(例如:S10500-CMW520-R1126H03.bin)。

打补丁前请您仔细阅读补丁版本说明书,以便确认补丁类型、包含的补丁数量、补丁使用的注意事项等。

补丁版本必须与设备型号、设备的软件版本相匹配。如果不匹配,则会造成补丁操作失败。

进行补丁升级配置前,需要将补丁包文件保存到所有主用主控板及备用主控板Flash的根目录下。

# 查看设备信息(本命令的显示信息与设备型号有关,请以设备的实际情况为准)。

display device

Slot No. Brd Type Brd Status Subslot Num Sft Ver Patch Ver

0 LSU1SUPA Master 0 S10500-1126 P001

1 LSU1SUPA Slave 0 S10500-1126 P001

2 LSU1GP24TXSE Normal 0 S10500-1126 P001

3 LSU1GP24TXSE Normal 0 S10500-1126 P001

4 LSU1GP48EB Normal 0 S10500-1126 P001

5 LSU1GP48EB Normal 0 S10500-112

6 P001

6 LSU1FAB04A Normal 0 S10500-1126 P001

7 NONE Absent 0 NONE None

8 NONE Absent 0 NONE None

9 NONE Absent 0 NONE None

通过以上信息得出设备有两块主控板,主用主控板所在的槽位号为0,备用主控板所在的槽位号为1。

# 检查设备主用主控板Flash的存储空间是否足够。

dir /all

Directory of flash:/

0 -rw- 32923732 Aug 23 2011 17:21:35 main.bin

1 -rw- 151 Jun 0

2 2011 16:50:44 system.xml

2 -rw- 6625 Jun 02 2011 16:50:51 startup.cfg

3 drw- - Apr 28 2011 09:12:00 seclog

4 -rw- 29880628 Aug 11 2011 11:04:20 backup.bin

125349 KB total (62537 KB free)

如果空间不足请使用delete /unreserved命令删除Flash中的无用文件,释放存储空间。

# 检查设备备用主控板Flash的存储空间是否足够。

dir slot1#flash:/

Directory of slot1#flash:/

0 -rw- 32923732 Aug 23 2011 17:21:35 main.bin

1 -rw- 151 Jun 0

2 2011 16:50:44 system.xml

2 -rw- 6625 Jun 02 2011 16:50:51 startup.cfg

3 drw- - Apr 28 2011 09:12:00 seclog

4 -rw- 29880628 Aug 11 2011 11:04:20 backup.bin

125349 KB total (62537 KB free)

如果空间不足请使用delete /unreserved命令删除Flash中的无用文件,释放存储空间。

z使用delete/unreserved file-url命令删除文件,被删除的文件将被彻底删除,不能再恢复。

z使用delete file-url命令删除文件,被删除的文件被保存在回收站中,仍会占用存储空间。如果要彻底删除回收站中的某个废弃文件,必须在该文件的原目录下执行reset recycle-bin命令,清空回收站。

如果设备当前处于IRF状态,请检查所有成员设备上主用主控板及备用主控板Flash的存储空间。

# 执行display patch information命令显示补丁的信息。看当前系统中的单板是否已经打过补丁及补丁的运行状态。

如果设备以前打过补丁,需要先将历史补丁卸载,才能打上新补丁。

display patch information

The location of patches: flash:

Slot Version Temporary Common Current Active Running Start-Address

----------------------------------------------------------------------

0 MPU001 0 1 1 0 1 0x86d97d90

0.1 MPO001 0 1 1 0 1 0x80a7b5dc

1 MPU001 0 1 1 0 1 0x86d97d90

1.1 MPO001 0 1 1 0 1 0x80a7b5dc

2 LPU001 0 1 1 0 1 0x856d5b88

2.1 LPO001 0 1 1 0 1 0x80a7b5dc

3 LPU001 0 1 1 0 1 0x856d5b88

3.1 LPO001 0 1 1 0 1 0x80a7b5dc

4 LPU001 0 1 1 0 1 0x856d5b88

4.1 LPO001 0 1 1 0 1 0x80a7b5dc

5 LPU001 0 1 1 0 1 0x856d5b88

5.1 LPO001 0 1 1 0 1 0x80a7b5dc

6 LPU001 0 1 1 0 1 0x856d5b88

通过以上信息可以看出,设备各单板中处于运行状态的补丁数目为1,即各单板以前都曾打过补丁,因此,用户需要先执行undo patch install命令卸载补丁。

# 卸载补丁。

system-view

[Sysname] undo patch install

Patches will be uninstalled. Continue? [Y/N]:y

# 查看补丁是否卸载成功。

[Sysname] display patch information

The location of patches: flash:

Slot Version Temporary Common Current Active Running Start-Address

----------------------------------------------------------------------

0 MPU 0 0 0 0 0 0x86d97d90

0.1 MPO 0 0 0 0 0 0x80a7b5dc

1 MPU 0 0 0 0 0 0x86d97d90

1.1 MPO 0 0 0 0 0 0x80a7b5dc

2 LPU 0 0 0 0 0 0x856d5b88

2.1 LPO 0 0 0 0 0 0x80a7b5dc

3 LPU 0 0 0 0 0 0x856d5b88

3.1 LPO 0 0 0 0 0 0x80a7b5dc

4 LPU 0 0 0 0 0 0x856d5b88

4.1 LPO 0 0 0 0 0 0x80a7b5dc

5 LPU 0 0 0 0 0 0x856d5b88

5.1 LPO 0 0 0 0 0 0x80a7b5dc

6 LPU 0 0 0 0 0 0x856d5b88

通过以上信息可以看出补丁已经卸载成功。

2. 下载保存补丁到主控板

在进行补丁升级以前,首先要将待升级文件保存到主用主控板和备用主控板的Flash中。如果补丁包文件已经保存到主用主控板和备用主控板的Flash中,可跳过此步。

下载补丁包文件到主控板时,您可选用设备作为FTP服务器、FTP客户端或TFTP客户端等三种下载方式,三种下载方式各有不同,此处以设备作为FTP服务器为例。

z配置交换机作为FTP服务器

# 开启设备的FTP服务。

[Sysname] ftp server enable

# 在设备上添加一个本地用户abc,并设置其认证密码为pwd。

[Sysname] local-user abc

[Sysname-luser-abc] password simple pwd

# 指定abc可以使用的服务类型为FTP。

[Sysname-luser-abc] service-type ftp

# 配置abc的用户级别为3级,使其可以向服务器工作路径上传补丁包文件。

[Sysname-luser-abc] authorization-attribute level 3

[Sysname-luser-abc] quit

z配置PC作为FTP客户端

# 以FTP方式登录FTP服务器。

c:\> ftp 1.1.1.1

Connected to 1.1.1.1.

220 FTP service ready.

User(1.1.1.1:(none)):abc

331 Password required for abc.

Password:

230 User logged in.

# 配置文件传输模式为二进制模式。

ftp> binary

200 Type set to I.

# 将补丁包文件(此处以S10500-CMW520-R1126H03.bin为例)上传保存到交换机Flash的根目录下。

ftp> put s10500-cmw520-r1126h03.bin

200 Port command okay.

150 Opening BINARY mode data connection for /s10500-cmw520-r1126h03.bin.

226 Transfer complete.

ftp: 发送 463364 字节,用时 2.23Seconds 207.32Kbytes/sec.

# 将主用主控板上的补丁包文件拷贝到备用主控板Flash的根目录下。

copy s10500-cmw520-r1126h03.bin slot1#flash:/

Copy flash:/s10500-cmw520-r1126h03.bin to slot1#flash:/s10500-cmw520-r1126h03.bin?[Y/N]:y ...

%Copy file flash:/s10500-cmw520-r1126h03.bin to slot1#flash:/s10500-cmw520-r1126h03.bin ...Done.

如果设备当前处于IRF状态,请将补丁文件拷贝到所有成员设备的主用主控板及备用主控板Flash 的根目录下。

1.2.2 补丁升级配置

# 安装补丁包文件。

system-view

[Sysname] patch install file s10500-cmw520-r1126h03.bin

Patches will be installed. Continue? [Y/N]:y ------注①

Do you want to continue running patches after reboot? [Y/N]:y ------注②

Installing patches........

注①:此时如果输入,补丁将被激活并运行。如果输入,则退出补丁安装。

注②:此时如果输入,设备或单板重启后这些补丁继续生效,如果输入,设备或单板重启后这些补丁不再生效。

z补丁包文件的安装必须使用patch install file filename命令,patch install flash:命令不适用于补丁包文件的安装。

z设备安装补丁后,如果升级了软件版本,之后再退回到原来的软件版本,之前安装的补丁可能会失效,需要重新为设备安装补丁。

z设备安装补丁后,如果新插入或者更换了备用主控板,请为该备用主控板单独安装补丁,这样才能确保补丁能够在备用主控板上正常运行。

z如果补丁类型为冷补丁,需要重启相应单板,冷补丁才能激活;热补丁则不需要重启过程。

1.2.3 验证

# 显示补丁的信息。

[Sysname] display patch information

The location of patches: flash:

Slot Version Temporary Common Current Active Running Start-Address

----------------------------------------------------------------------

0 MPU001 0 1 1 0 1 0x86d97d90

0.1 MPO001 0 1 1 0 1 0x80a7b5dc

1 MPU001 0 1 1 0 1 0x86d97d90

1.1 MPO001 0 1 1 0 1 0x80a7b5dc

2 LPU001 0 1 1 0 1 0x856d5b88

2.1 LPO001 0 1 1 0 1 0x80a7b5dc

3 LPU001 0 1 1 0 1 0x856d5b88

3.1 LPO001 0 1 1 0 1 0x80a7b5dc

4 LPU001 0 1 1 0 1 0x856d5b88

4.1 LPO001 0 1 1 0 1 0x80a7b5dc

5 LPU001 0 1 1 0 1 0x856d5b88

5.1 LPO001 0 1 1 0 1 0x80a7b5dc

6 LPU001 0 1 1 0 1 0x856d5b88

通过以上信息可以看出补丁已经安装成功。

1.3 补丁卸载配置

# 卸载补丁。

system-view

[Sysname] undo patch install

Patches will be uninstalled. Continue? [Y/N]:y ------注③

注③:此时如果输入,补丁将被卸载。如果输入,则退出补丁卸载。

# 查看补丁是否卸载成功。

[Sysname] display patch information

The location of patches: flash:

Slot Version Temporary Common Current Active Running Start-Address ----------------------------------------------------------------------

0 MPU 0 0 0 0 0 0x86d97d90

0.1 MPO 0 0 0 0 0 0x80a7b5dc

1 MPU 0 0 0 0 0 0x86d97d90

1.1 MPO 0 0 0 0 0 0x80a7b5dc

2 LPU 0 0 0 0 0 0x856d5b88

2.1 LPO 0 0 0 0 0 0x80a7b5dc

3 LPU 0 0 0 0 0 0x856d5b88

3.1 LPO 0 0 0 0 0 0x80a7b5dc

4 LPU 0 0 0 0 0 0x856d5b88

4.1 LPO 0 0 0 0 0 0x80a7b5dc

5 LPU 0 0 0 0 0 0x856d5b88

5.1 LPO 0 0 0 0 0 0x80a7b5dc

6 LPU 0 0 0 0 0 0x856d5b88

通过以上信息可以看出补丁已经卸载成功。

相关主题
文本预览
相关文档 最新文档