02-热补丁典型配置举例
本章节下载: 02-热补丁典型配置举例 (128.05 KB)
本章介绍在不重启设备的情况下,通过热补丁方式对设备当前软件版本的缺陷进行修复。
表1 热补丁升级方法对比
热补丁操作类型 |
安装方式 |
特点 |
一步式安装热补丁 |
执行一条命令即可完成热补丁的安装 |
操作简单,执行一条命令完成所有热补丁的安装 |
分步安装热补丁 |
根据用户选择安装指定热补丁 |
用户可以跟踪安装过程中补丁的各个状态 |
· 补丁版本必须与设备型号、设备的软件版本相匹配。
· 补丁文件的名称必须符合要求,否则系统无法找到补丁文件,造成补丁操作失败。设备是根据补丁标志(PATCH-FLAG)生成补丁文件名,再根据文件名将补丁从存储介质(默认为Flash)中读取到补丁区进行加载或安装。设备在出厂时已经定义了PATCH-FLAG。display patch information命令显示信息中Version字段的前3个字符值就是PATCH-FLAG的后缀,补丁文件名称的格式为“patch_后缀.bin”。
如图1所示Switch与TFTP服务器相连,Switch为TFTP客户端,Switch当前的软件版本存在一些缺陷,需要使用补丁文件进行修复,补丁文件存储在TFTP服务器的工作路径下。现要求通过一步式安装热补丁实现将补丁文件下载到Switch存储介质中后,一步完成该补丁文件的安装。
· 配置前需确认设备存储介质有足够的剩余空间来存储补丁文件。
· 在通过TFTP方式将补丁文件上传/下载到设备的Flash中前,请将文件传输的模式设置为二进制模式,以免不能正确解析补丁文件。
# 将TFTP server上的补丁文件patch_xxx.bin下载到交换机存储介质的根目录下。
<Switch> tftp 2.2.2.2 get patch_xxx.bin
# 安装补丁。
<Switch> system-view
[Switch] patch install flash:
Patches will be installed. Continue? [Y/N]:y
Do you want to continue running patches after reboot? [Y/N]:y
Installing patches........
Installation completed, and patches will continue to run after reboot.
# 显示热补丁的信息。
<Switch> display patch information
The location of patches: flash:
Slot Version Temporary Common Current Active Running Start-Address
----------------------------------------------------------------------
1 XXX 0 0 0 0 0 0x53f8364
表2 display patch information命令显示信息描述表
字段 |
描述 |
The location of patches |
补丁文件的加载路径,可以通过patch location命令设置 |
Slot |
设备的成员编号,设备上只有一个CPU,直接显示slot-number |
Version |
补丁版本号 |
Temporary |
临时补丁数目 |
Common |
正式补丁数目 |
Current |
当前补丁总数目 |
Active |
处于激活状态的补丁数目 |
Running |
处于运行状态的补丁数目 |
Start-Address |
内存补丁区在内存中的起始地址 |
本配置指导中使用的均为一次性生效的命令,不会保存到配置文件中,不涉及完整配置。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!