[发明专利]一种带外批量升级BMC固件的方法在审

专利信息
申请号: 201710248265.7 申请日: 2017-04-14
公开(公告)号: CN107423081A 公开(公告)日: 2017-12-01
发明(设计)人: 李波 申请(专利权)人: 广东浪潮大数据研究有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F11/32
代理公司: 济南舜源专利事务所有限公司37205 代理人: 张亮
地址: 510000 广东省广州市天河区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 批量 升级 bmc 方法
【说明书】:

技术领域

发明涉及计算机软件开发领域,具体涉及一种带外批量升级BMC固件的方法。本申请发明的方法通过模拟登陆web更新固件,实现BMC固件批量远程更新,具有极高的稳定性与成功率,有效地解决了对服务器BMC固件批量升级时,工作量大时费时费力的问题。

背景技术

设备管理一般可分为带外管理和带内管理。常规远程设备管理一般通过带内完成,如服务器使用的远程桌面、ssh,交换机的telnet等,这些都是基于设备操作系统来对设备进行管理和维护。当系统出现异常时则有可能无法进行远程维护,此时除现场处理以外的办法则是使用设备提供的带外管理接口。带外管理(Out-of-bandmanagement)是基于硬件的一种管理方式,使用专用硬件模块或特殊的远程管理卡提供管理接口,通过专用的数据通道对设备进行远程维护和管理,完全独立于设备操作系统之外,甚至可以在设备关机状态下进行远程监控与管理。目前绝大部分服务器提供带外管理接口,部分网络设备也提供的带外管理接口。

目前,每年有大量的服务器按客户的需求要升级BMC(Baseboard Management Controller基板控制器),且需保留配置,如果使用人力进行升级,不但费时费力,而且也不利于后期的维护,所以使用一种高效省时的BMC刷新方法显得格外重要。

BMC作为管理监控系统,需要配置很多参数,因此在进行批量升级的过程中要保留配置。目前BMC的刷新(更新)工具主要有socflash、Yafuflash。socflash是带内升级BMC的工具,具有极高的稳定性,但是其不能保留配置刷新BMC,因此无法满足我们的要求。Yafuflash是带外刷新BMC的工具,可以选择添加参数保留配置刷新,但是Yafuflash极不稳定,经过测试发现,Yafuflash在输入选择(yes/no)以及upload等处均会出现错误——Uboot Different、Free Memory Age。如果在刷新过程中将BMC刷“死”了,那只能通过socflash或者烧录器刷新固件,客户设置的配置参数将无法保存,因此,亟需一种稳定的能够批量升级BMC固件的方法。

针对上述问题,本申请发明了一种能够稳定且批量刷新升级BMC固件的方法,通过脚本实现,模拟登陆web刷新固件,实现BMC固件批量远程更新,具有极高的稳定性与成功率。

发明内容

具体实现过程如下:

本申请发明一种带外批量升级BMC固件的方法,该方法具体包括如下步骤:获得待更新固件的BMC的IP地址;登录该待更新的BMC固件;检查该BMC固件的状态,如果不是激活状态则退出登录;如果是激活状态,则模拟登录BMC Web,进入BMC固件更新模式;在BMC固件更新模式下,上传文件并验证文件类型;如果验证文件失败,则提示失败并退出;如果验证通过,则开始更新BMC固件;重复以上步骤直至批量待更新BMC固件全部更新完毕。

如上所述的带外批量升级BMC固件的方法,其特征还在于,如果在更新BMC固件过程中出现异常,则显示错误信息并退出登录重新启动。

如上所述的带外批量升级BMC固件的方法,其特征还在于,在更新BMC固件的同时,在屏幕上显示更新进度。

如上所述的带外批量升级BMC固件的方法,其特征还在于,在每个BMC固件更新结束后,显示更新成功信息。

具体实施方式

本申请发明的方法是通过模拟登陆web更新刷新固件,包括了验证BMC固件类型、上传以及更新固件、获得更新进度等过程。

下面对本发明的内容进行更加详细的阐述:

该首先是固件更新前的准备——检查BMC固件状态,如果BMC不是active状态则退出;如果BMC是active状态,则模拟登陆BMC Web,进入BMC固件更新模式,然后上传文件以及验证文件类型,如果验证失败,则提示失败,否则则开始更新BMC固件,更新过程中实时显示更新进度。

部分脚本如下:

(1)获得需批量更新固件的BMC IP

(2)准备,确认BMC当前状态

(3)加载及更新固件

(4)更新固件过程中异常处理

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东浪潮大数据研究有限公司,未经广东浪潮大数据研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710248265.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top