一种软件升级的处理方法及装置制造方法及图纸

技术编号:19319762 阅读:23 留言:0更新日期:2018-11-03 10:37
本申请公开了一种软件升级的处理方法及装置,其中,所述方法包括:当检测到有网卡插入第一服务器时,从所述网卡中获取预设软件的版本信息;当确定在所述第一服务器中安装目标版本的预设软件时,确定指向关系;其中,所述指向关系表征Yum工具指向所述网卡中目标版本的预设软件的安装包的位置;基于主板管理控制器(BMC)与操作系统之间的通道,运行Yum工具以安装目标版本的预设软件到第一服务器的操作系统中。

Method and device for processing software upgrade

This application discloses a software upgrade processing method and device, in which the method includes: obtaining version information of the preset software from the network card when a network card is detected to be inserted into the first server; determining the pointing relationship when determining the preset software for installing the target version in the first server; The pointing relationship represents the location of the Yum tool pointing to the installation package of the target version of the preset software in the network card; based on the channel between the motherboard management controller (BMC) and the operating system, the Yum tool is run to install the target version of the preset software into the operating system of the first server.

【技术实现步骤摘要】
一种软件升级的处理方法及装置
本专利技术涉及软件
,具体涉及一种软件升级的处理方法及装置。
技术介绍
目前,服务器(Server)中的网卡在需要升级驱动(driver)或固件(firmware)等软件时,通常需要拷贝对应的安装文件到操作系统中再安装,也可以通过专门开发出的负责软件升级类工具安装,但是,这些软件升级方式都需要进行安装文件的拷贝操作,不利于服务器集群中的各个服务器的快速升级。
技术实现思路
有鉴于此,本专利技术期望提供一种软件升级的处理方法及装置,简化了对已安装软件进行升级的操作,从而有利于提高软件的可维护性。为达到上述目的,本专利技术的技术方案是这样实现的:本申请实施例提供了一种软件升级的处理方法,所述方法包括:当检测到有网卡插入第一服务器时,从所述网卡中获取预设软件的版本信息;当确定在所述第一服务器中安装目标版本的预设软件时,确定指向关系;其中,所述指向关系表征Yum工具指向所述网卡中目标版本的预设软件的安装包的位置;基于主板管理控制器(BMC,BaseboardManagementController)与操作系统之间的通道,运行Yum工具以安装目标版本的预设软件到本文档来自技高网...

【技术保护点】
1.一种软件升级的处理方法,其特征在于,所述方法包括:当检测到有网卡插入第一服务器时,从所述网卡中获取预设软件的版本信息;当确定在所述第一服务器中安装目标版本的预设软件时,确定指向关系;其中,所述指向关系表征Yum工具指向所述网卡中目标版本的预设软件的安装包的位置;基于主板管理控制器BMC与操作系统之间的通道,运行Yum工具以安装目标版本的预设软件到第一服务器的操作系统中。

【技术特征摘要】
1.一种软件升级的处理方法,其特征在于,所述方法包括:当检测到有网卡插入第一服务器时,从所述网卡中获取预设软件的版本信息;当确定在所述第一服务器中安装目标版本的预设软件时,确定指向关系;其中,所述指向关系表征Yum工具指向所述网卡中目标版本的预设软件的安装包的位置;基于主板管理控制器BMC与操作系统之间的通道,运行Yum工具以安装目标版本的预设软件到第一服务器的操作系统中。2.根据权利要求1所述的软件升级的处理方法,其特征在于,所述从所述网卡中获取预设软件的版本信息,包括:通过BMC从所述网卡中获取预设软件的版本信息;其中,所述网卡中存储有至少一种预设软件的版本信息。3.根据权利要求1所述的软件升级的处理方法,其特征在于,当确定在所述第一服务器中安装目标版本的预设软件时,确定指向关系,包括:当确定对所述第一服务器中已安装的预设软件进行更新时,或者当确定所述第一服务器中尚未安装预设软件且预安装所述预设软件时,确定指向关系。4.根据权利要求1或3所述的软件升级的处理方法,其特征在于,所述确定指向关系,包括:在BMC中配置本地Yum源配置文件,以使所述本地Yum源配置文件中存在用于表征Yum工具从网卡中获取预设软件的安装包的位置的指向关系的配置信息。5.根据权利要求1或3所述的软件升级的处理方法,其特征在于,所述确定指向关系,包括:在BMC中配置网络Yum源配置文件,以使所述网络Yum源配置文件中存在用于表征Yum工具从所述网卡中或插入其他服务器的网卡中获取预设软件的安装包的位置的指向关系的配置信息。6.根据权利要求5所述的软件升级的处理方法,...

【专利技术属性】
技术研发人员:李帅
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1