一种热补丁应用管理方法及装置制造方法及图纸

技术编号:31311412 阅读:35 留言:0更新日期:2021-12-12 21:43
本发明专利技术公开一种热补丁应用管理方法及装置,客户端向服务端发起执行请求;执行请求中包含客户端自身信息;接收服务端反馈的热补丁列表;根据反馈的热补丁列表检测出待下载热补丁信息,并将待下载热补丁信息发送至服务端;接收服务端发送的热补丁文件;将接收的热补丁文件进行加载。服务端接收客户端发起的执行请求;根据执行请求中的客户端自身信息查询到热补丁列表;将所查询的热补丁列表反馈至客户端;接收客户端发送的待下载热补丁信息;根据所接收的待下载热补丁信息进行热补丁下载;将下载的热补丁文件发送至客户端。本发明专利技术减轻了管理员的工作量,提升了准确性和统一性。提升了准确性和统一性。提升了准确性和统一性。

【技术实现步骤摘要】
一种热补丁应用管理方法及装置


[0001]本专利技术涉及热补丁应用领域,具体涉及一种热补丁应用管理方法及装置。

技术介绍

[0002]对于普通补丁,为了修复内核问题、内核漏洞或改进内核功能,在重新编译出内核或模块并拷入目标系统后必须重新启动系统才能最终完成;但很多时候重启系统会严重影响生产环境业务,所以热补丁应运而生。
[0003]热补丁的使用过程一般为生成热补丁后通过U盘或SSH/SFTP拷入目标机器,然后执行热补丁加载动作。这一过程具有以下缺陷:1)不管是U盘,还是SSH/SFTP,在需要管理的机器很多的时候(比如服务集群),这会是一个很繁琐的任务;2)很多时候U盘不方便,可能是机器存放位置较远、不集中,很多时候是虚拟机;3)使用U盘可能导致木马病毒的引入;4)使用SSH或SFTP则需要记录各个机器的密码,或进行免密配置;5)如果机器涉及多种架构、多个内核版本,还需要注意对比版本和架构信息,因为只有在版本和架构都符合的情况下才能正常使用热补丁;6)如果拷贝过程中出错,或拷贝过程异常中断(而未注意到),导致热补丁未正常拷入目标机器,会本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种热补丁应用管理方法,其特征在于,该方法运行于客户端,包括以下步骤:向服务端发起执行请求;执行请求中包含客户端自身信息;接收服务端反馈的热补丁列表;根据反馈的热补丁列表检测出待下载热补丁信息,并将待下载热补丁信息发送至服务端;接收服务端发送的热补丁文件;将接收的热补丁文件进行加载。2.根据权利要求1所述的热补丁应用管理方法,其特征在于,客户端自身信息包括客户端自身架构信息和内核版本信息。3.根据权利要求2所述的热补丁应用管理方法,其特征在于,接收服务端反馈的热补丁列表时,还接收该热补丁列表中各个热补丁的校验码。4.根据权利要求3所述的热补丁应用管理方法,其特征在于,根据反馈的热补丁列表检测出待下载热补丁信息,具体为:将反馈的热补丁列表与本地热补丁列表进行比较;对于某个热补丁,若本地热补丁列表中有,反馈的热补丁列表中无,则该热补丁记为待删除热补丁;若本地热补丁列表和反馈的热补丁列表中均有,且校验码相同,则跳过;若本地热补丁列表和反馈的热补丁列表中均有,且校验码不同,则该热补丁记为待更新热补丁;若本地热补丁列表无,反馈的热补丁列表中有,则该热补丁记为待新增热补丁;其中待更新热补丁和待新增热补丁为待下载热补丁。5.根据权利要求4所述的热补丁应用管理方法,其特征在于,接收服务端发送的热补丁文件时,还接收各个热补丁文件的配置信息。6.根据权利要求5所述的热补丁应用管理方法,其特征在于,将接收的热补丁文件进行加载时,还包括以下步骤:若热补丁文件全部加载成功,则根据各个热补丁文件的配置信息设置开机是否自动加载配置,并将加载成功信息上报至服务端;若...

【专利技术属性】
技术研发人员:王传国
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1