评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
配置不中断业务的补丁
通过为系统配置不中断业务的补丁,实现设备在不中断业务的情况下快速升级当前系统软件。
应用环境
为系统安装补丁文件可以实现对设备系统软件的动态在线升级,用户可以选择以下两种方式:
- 配置不中断业务的补丁文件,补丁文件生效时间是执行命令后使补丁文件进入运行态而不用重启设备。
- 配置下次启动生效的补丁文件,补丁文件生效时间是在设备重启之后,详见配置下次启动生效的补丁。
该特性仅在Admin-VS支持,但对所有VS都生效。
前置任务
配置不中断业务的补丁之前,需要完成以下任务:
- 成功登录到设备。
配置流程
图22-2 配置不中断业务的补丁流程图
![]()
加载补丁
上传补丁文件到设备的存储介质中,然后加载补丁文件到内存补丁区。
背景信息
系统刚启动成功后,会进行内部恢复处理,此时进行补丁加载和卸载操作可能会失败。可执行display current-configuration命令,在通过该命令能够查看到配置信息后,说明设备内部恢复处理已结束,此时再进行补丁加载和卸载操作。
用户在进行补丁加载之前,可以执行set patch cpu-usage threshold命令,配置补丁CPU过载阈值。配置了该阈值之后,系统加载补丁时,会根据单板的CPU占用率实时释放CPU资源。
检查配置结果
检查为系统安装补丁工作是否顺利完成。
操作步骤
- 在用户视图下,执行命令dir file-name,查看主用主控板与备用主控板的文件信息中是否包含用户已经上传的补丁文件(*.PAT)。
- 执行命令display patch-information,查看安装的补丁文件状态是否已经是运行态。
- 执行命令display startup,查看下次启动的补丁文件是否正确。
任务示例
执行dir file-name,查看主用主控板和备用主控板存储介质的文件信息。
#查看主用主控板存储介质的文件信息,例如:
<HUAWEI> dir cfcard: Directory of cfcard:/ Idx Attr Size(Byte) Date Time(LMT) FileName 0 -rw- 1,010,368 Aug 30 2016 20:34:40 vrpcfg.db 1 -rw- 2,602 Aug 31 2016 11:14:09 aa.cfg 2 -rw- 245,552,377 Aug 30 2016 10:38:34 NE20EV800R010C10.cc 3 -rw- 105,761 Aug 30 2016 11:43:12 paf.txt 4 -rw- 14,894 Aug 30 2016 11:43:24 license.txt 5 -rw- 972 Aug 30 2016 06:39:14 vrpcfg-223.cfg 6 -rw- 2,028 Aug 30 2016 11:52:22 all.dat 7 -rw- 330,661 Aug 30 2016 20:12:33 V800R010C10SPH001.PAT 26,201,748 KB total (20,628,940 KB free)
#查看备用主控板存储介质的文件信息,例如:
<HUAWEI> dir slave#cfcard: Directory of slave#cfcard:/ Idx Attr Size(Byte) Date Time(LMT) FileName 0 -rw- 1,010,368 Aug 30 2016 20:34:40 vrpcfg.db 1 -rw- 2,602 Aug 31 2016 11:14:09 aa.cfg 2 -rw- 245,552,377 Aug 30 2016 10:38:34 NE20EV800R010C10.cc 3 -rw- 105,761 Aug 30 2016 11:43:12 paf.txt 4 -rw- 14,894 Aug 30 2016 11:43:24 license.txt 5 -rw- 972 Aug 30 2016 06:39:14 vrpcfg-223.cfg 6 -rw- 2,028 Aug 30 2016 11:52:22 all.dat 7 -rw- 330,661 Aug 30 2016 20:12:33 V800R010C10SPH001.PAT 26,201,748 KB total (20,628,940 KB free)
执行命令display patch-information,查看安装的补丁文件状态是否已经是运行态。例如:
<HUAWEI> display patch-information Patch Package Name :cfcard:/V800R010C10SPH001.PAT Patch Package Version :V800R010C10SPH001 Patch Package State :Running Patch Package Run Time:2011-11-07 11:55:01
执行命令display startup,查看下次启动的补丁文件是否正确。
<HUAWEI> display startup MainBoard : Configured startup system software : NE20EV800R010C10.cc Startup system software : NE20EV800R010C10.cc Next startup system software : NE20EV800R010C10.cc Startup saved-configuration file : cfcard:/aa.cfg Next startup saved-configuration file : cfcard:/aa.cfg Startup paf file : default Next startup paf file : PAF_400k.bin Startup patch package : cfcard:/V800R010C10SPH001.PAT Next startup patch package : cfcard:/V800R010C10SPH001.PAT SlaveBoard : Configured startup system software : NE20EV800R010C10.cc Startup system software : NE20EV800R010C10.cc Next startup system software : NE20EV800R010C10.cc Startup saved-configuration file : cfcard:/aa.cfg Next startup saved-configuration file : cfcard:/aa.cfg Startup paf file : default Next startup paf file : PAF_400k.bin Startup patch package : cfcard:/V800R010C10SPH001.PAT Next startup patch package : cfcard:/V800R010C10SPH001.PAT