[发明专利]一种存储设备系统升级的方法、装置及一种升级系统在审
申请号: | 201710756237.6 | 申请日: | 2017-08-29 |
公开(公告)号: | CN107391213A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 李超 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 设备 系统升级 方法 装置 升级 系统 | ||
技术领域
本发明涉及系统升级领域,更具体地说,涉及一种存储设备系统升级的方法、装置及一种升级系统。
背景技术
为了系统的稳定与安全,以及不断提高系统的性能,需要不断为系统进行升级。
正常存储设备系统的升级需要将最新的ISO镜像制作为USB启动盘灌装系统,由工作人员亲自给存储设备灌装新的系统,操作十分不方便;另一种系统升级的方式是将gpg包复制到存储设备根目录下的upgrade文件夹下,利用命令进行手动升级,但是升级过程中需要工作人员的时时看守并且同样需要工作人员进行手动升级,因此操作同样不方便。
因此,如何简单地实现存储设备系统的升级,是本领域技术人员需要解决的问题。
发明内容
本发明的目的在于提供一种存储设备系统升级的方法、装置及一种升级系统,简单地实现存储设备系统的升级。
为实现上述目的,本发明实施例提供了如下技术方案:
一种存储设备系统升级的方法,包括:
根据预定时间自动获取gpg包;
与存储设备系统自动建立连接;
将所述gpg包存储至所述存储设备系统;
利用升级脚本与所述gpg包自动升级所述存储设备系统。
其中,所述根据预定时间自动获取gpg包,包括:
利用Jenkins定时获取gpg包,所述gpg包是利用Jenkins自动构建的gpg包。
其中,所述与存储设备系统自动建立连接,包括:
利用expect工具输入与所述存储设备系统对应的用户名和密码,登录所述存储设备系统。
其中,所述利用升级脚本与所述gpg包自动升级所述存储设备系统之后,还包括:
利用Jenkins执行检查脚本,获取升级信息。
其中,所述利用Jenkins执行检查脚本,获取升级信息之前,还包括:
利用所述expect工具判断与所述存储设备系统断开连接的时间是否大于预设时间;若是,则继续执行所述利用Jenkins执行检查脚本,获取升级信息的步骤。
其中,所述利用升级脚本与所述gpg包自动升级所述存储设备系统之前,还包括:
判断所述gpg包是否为最新gpg包;
若是,则继续执行所述利用升级脚本与所述gpg包自动升级所述存储设备系统的步骤。
一种存储设备系统升级的装置,包括:
gpg包获取模块,用于根据预定时间自动获取gpg包;
连接建立模块,用于与存储设备系统自动建立连接;
存储模块,用于将所述gpg包存储至所述存储设备系统;
升级模块,用于利用升级脚本与所述gpg包自动升级所述存储设备系统。
其中,还包括:
检查模块,用于利用升级脚本与所述gpg包自动升级所述存储设备系统之后,利用Jenkins执行检查脚本,检查存储设备系统是否升级成功。
其中,还包括:
时间检测模块,用于利用Jenkins执行检查脚本,检查存储设备系统是否升级成功之前,利用所述expect工具判断与所述存储设备系统断开连接的时间是否大于预设时间;若是,则继续调用所述检查模块。
一种升级系统,包括:
任务机与存储设备系统;其中所述任务机用于根据预定时间获取gpg包;调用工具与所述存储设备系统建立连接;将所述gpg包存储至所述存储设备系统;利用升级脚本与所述gpg包升级所述存储设备系统。
通过以上方案可知,本发明实施例提供的一种存储设备系统升级的方法,可以根据预定时间自动获取到gpg包,利用工具自动与存储设备监理连接,将gpg包存入到存储设备中,利用升级脚本和gpg包完成存储设备系统的自动升级。通过本发明实施例提供的方法,可以避免每次更新时人工手动输入命令以及每次升级过程中手动登录存储设备,实现了存储设备系统升级的自动化,使存储设备系统的升级过程变得简单高效。本发明实施例还提供一种存储设备系统升级的装置和一种升级系统,同样可以实现上述技术效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种存储设备系统升级的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710756237.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:烧录装置及其保护方法
- 下一篇:一种基于霍尔元件的应用程序快捷启动结构及方法