[发明专利]一种在低Kernel版本OS下在线更新硬盘FW的方法及系统在审
申请号: | 201711191328.6 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107832106A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 刘凤刚 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 kernel 版本 os 在线 更新 硬盘 fw 方法 系统 | ||
技术领域
本发明涉及服务器的技术领域,具体涉及一种在低Kernel版本OS下在线更新硬盘FW的方法及系统。
背景技术
随着浪潮服务器产业的不断发展和壮大,作为国内最大的服务器供应商,服务器市场已经囊括各个领域,尤其是金融、互联网等主流领域,互联网的高速发展,信息的高安全性和系统的高可靠性越来越成为公司、企业、政府最为关注的事情,而硬盘作为数据存储的主要载体,其稳定性和可靠性也越来越受到重视,因此对于硬盘在我们服务器上使用,必须要确保客户数据的安全性和确保产品的质量。
然而随着客户多样化的应用,尤其是互联网大客户一些定制化的需要,硬盘难免会出现一些问题,这样硬盘厂商就会升级硬盘FW(FirmWare,固件版本),但是由于客户硬盘庞大的数量,硬盘FW在线升级就显得非常重要,但是一些BAT互联网大客户定制化的OS,Kernel版本较低,硬盘厂商的FW升级工具就需要OS的特定的依赖包才能正常安装,这样就显得特别复杂。
发明内容
基于上述问题,本发明提出了一种在低Kernel版本OS下在线更新硬盘FW的方法及系统,针对某些定制化或者Kernel版本较低的OS客户,在硬盘FW变更时,能够不使用额外安装特定的依赖包,而直接进行FW的在线更新,使其变得更加方便快捷,简单有效。
本发明提供如下技术方案:
一方面,本发明提供了一种在低Kernel版本OS下在线更新硬盘FW的方法,包括:
步骤101,搭建测试平台,安装操作系统;
步骤102,拷贝测试脚本到所述操作系统,根据实际配置中硬盘数量,修改软件对应的硬盘数量;
步骤103,切换到所述测试脚本所在文件夹,运行硬盘在线固件版本刷新脚本,开始进行固件版本在线刷新;
步骤104,运行检查脚本,查看所述固件版本是否刷新完成,检查数量是否正确以及是否有遗漏;
步骤105,刷新完成后,重启计算机。
其中,所述开始进行固件版本在线刷新,刷新完成之后输出显示Done。
其中,若新固件版本数量和硬盘数量对应则全部刷新成功。
其中,所述硬盘在线固件版本刷新脚本是基于hdparm命令的脚本。
另外,本发明还提供了一种在低Kernel版本OS下在线更新硬盘FW的系统,所述系统包括:
搭建模块,用于搭建测试平台,安装操作系统;
准备模块,用于拷贝测试脚本到所述操作系统,根据实际配置中硬盘数量,修改软件对应的硬盘数量;
刷新模块,用于切换到所述测试脚本所在文件夹,运行硬盘在线固件版本刷新脚本,开始进行固件版本在线刷新;
检查模块,用于运行检查脚本,查看所述固件版本是否刷新完成,检查数量是否正确以及是否有遗漏;
重启模块,用于刷新完成后,重启计算机。
其中,所述开始进行固件版本在线刷新,刷新完成之后输出显示Done。
其中,若新固件版本数量和硬盘数量对应则全部刷新成功。
其中,所述硬盘在线固件版本刷新脚本是基于hdparm命令的脚本。
本发明提供了一种在低Kernel版本OS下在线更新硬盘FW的方法及系统,将测试脚本拷贝到操作系统,修改软件对应的硬盘数量。切换到测试脚本所在文件夹,运行硬盘在线固件版本刷新脚本,开始进行固件版本在线刷新,运行检查脚本,查看固件版本是否刷新完成,刷新完成重启机器。本发明的技术方案操作简单,自动化程度高,实用性较强,能够节省人力,当有硬盘固件版本变更时,可以作为硬盘库存处理、生产在线刷新以及客户端在线更新使用。
附图说明
图1是本发明的方法流程图;
图2是本发明的系统结构框图;
图3是本发明的刷新完成后显示图;
图4是本发明的检查结果图;
具体实施方式
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
本发明的硬盘FW在线更新方法,适用linux和Centos低Kernel版本操作系统及通用操作系统;利用Linux下hdparm命令实现,该脚本利用hdparm命令进行批量在线并行刷新,实测18块硬盘历时不到1分钟时间,刷新速度较快,效率较高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711191328.6/2.html,转载请声明来源钻瓜专利网。