• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

补丁升级指导书-6W102

整本手册

本章节下载  (166.81 KB)

整本手册


1 补丁升级指导书

l          本指导书适用于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系列软件版本。

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

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

 

1.1  补丁简介

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

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

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

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

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

 

1.2  补丁升级过程

1.2.1  升级准备

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

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

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

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

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

 

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

 

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

<Sysname> 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-1126      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的存储空间是否足够。

<Sysname> dir /all

Directory of flash:/

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

   1     -rw-       151  Jun 02 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的存储空间是否足够。

<Sysname> dir slot1#flash:/

Directory of slot1#flash:/

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

   1     -rw-       151  Jun 02 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中的无用文件,释放存储空间。

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

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

 

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

 

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

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

 

<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,即各单板以前都曾打过补丁,因此,用户需要先执行undo patch install命令卸载补丁。

# 卸载补丁。

<Sysname> 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服务器为例。

l              配置交换机作为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

l              配置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的根目录下。

<Sysname> 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  补丁升级配置

# 安装补丁包文件。

<Sysname> 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........

 

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

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

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

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

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

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

 

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  补丁卸载配置

# 卸载补丁。

<Sysname> system-view

[Sysname] undo patch install

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

 

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

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

[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

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

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们