[发明专利]一种小系统升级方法、系统及相关装置有效
| 申请号: | 201910168107.X | 申请日: | 2019-03-06 |
| 公开(公告)号: | CN109725922B | 公开(公告)日: | 2023-01-10 |
| 发明(设计)人: | 王军 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 系统升级 方法 系统 相关 装置 | ||
1.一种小系统升级方法,其特征在于,包括:
在存储大系统部署shell升级脚本至Linux服务器后,将硬件设备的BIOS设置为网络启动以启动所述Linux服务器上的Linux系统;
利用sg通用工具将所述shell升级脚本解析为各个sg指令;
通过所述Linux系统将各个所述sg指令发送至所述硬件设备对应的小系统以实现所述小系统的升级;
其中,所述在存储大系统部署shell升级脚本至Linux服务器后,将硬件设备的BIOS设置为网络启动以启动所述Linux服务器上的Linux系统,包括:
在查询所述小系统的版本号,判定所述小系统需要升级后,将下发的升级文件转换成各个所述sg指令;
在将各个所述sg指令组合成所述shell升级脚本后,将所述shell升级脚本部署至所述Linux服务器;
将所述硬件设备的所述BIOS设置为所述网络启动以启动所述Linux服务器上的所述Linux系统;
所述通过所述Linux系统将各个所述sg指令发送至所述硬件设备对应的小系统以实现所述小系统的升级,包括:
通过所述Linux系统将各个所述sg指令发送至所述小系统;
在所述小系统自写入所述sg指令后,接收所述小系统发送的sg指令写入生效请求;
在响应所述sg指令写入生效请求,发送重启指令至所述小系统后,控制所述小系统进行系统重启以实现所述小系统的升级。
2.根据权利要求1所述的小系统升级方法,其特征在于,还包括:
所述存储大系统发送所述升级文件至所述小系统;
在所述小系统自写入所述升级文件后,所述存储大系统接收所述小系统发送的升级文件写入生效请求;
在响应所述升级文件写入生效请求,发送重启指令至所述小系统后,控制所述小系统进行系统重启以实现所述小系统的升级。
3.一种小系统升级系统,其特征在于,包括:
BIOS设置模块,用于在存储大系统部署shell升级脚本至Linux服务器后,将硬件设备的BIOS设置为网络启动以启动所述Linux服务器上的Linux系统;
升级脚本解析模块,用于利用sg通用工具将所述shell升级脚本解析为各个sg指令;
sg指令发送模块,用于通过所述Linux系统将各个所述sg指令发送至所述硬件设备对应的小系统以实现所述小系统的升级;
所述BIOS设置模块,包括:
升级文件转换单元,用于在查询所述小系统的版本号,判定所述小系统需要升级后,将下发的升级文件转换成各个所述sg指令;
升级脚本部署单元,用于在将各个所述sg指令组合成所述shell升级脚本后,将所述shell升级脚本部署至所述Linux服务器;
BIOS设置单元,用于将所述硬件设备的所述BIOS设置为所述网络启动以启动所述Linux服务器上的所述Linux系统;
所述sg指令发送模块,包括:
sg指令发送单元,用于通过所述Linux系统将各个所述sg指令发送至所述小系统;
生效请求接收单元,用于在所述小系统自写入所述sg指令后,接收所述小系统发送的sg指令写入生效请求;
系统重启单元,用于在响应所述sg指令写入生效请求,发送重启指令至所述小系统后,控制所述小系统进行系统重启以实现所述小系统的升级。
4.根据权利要求3所述的小系统升级系统,其特征在于,还包括:
升级文件发送模块,用于所述存储大系统发送所述升级文件至所述小系统;
生效请求接收模块,用于在所述小系统自写入所述升级文件后,所述存储大系统接收所述小系统发送的升级文件写入生效请求;
系统重启模块,用于在响应所述升级文件写入生效请求,发送重启指令至所述小系统后,控制所述小系统进行系统重启以实现所述小系统的升级。
5.一种小系统升级设备,其特征在于,包括:
存储器和处理器;其中,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序时实现如权利要求1或2所述的小系统升级方法的步骤。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1或2所述的小系统升级方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910168107.X/1.html,转载请声明来源钻瓜专利网。





