RAID可执行文件更新方法、装置、设备及存储介质制造方法及图纸

技术编号:23148727 阅读:32 留言:0更新日期:2020-01-18 13:20
本申请公开了一种RAID可执行文件更新方法,该方法包括:在要对系统的内核磁盘阵列RAID可执行文件进行更新时,预先将待使用的升级压缩包和校验文件拷贝到系统盘的设定分区的设定目录中,设定分区非第一分区;重启系统,在系统开机启动过程中,基于校验文件,确定升级压缩包是否完整;如果确定升级压缩包完整,则解压升级压缩包,获得待使用的RAID可执行文件;将获得的各RAID可执行文件分别替换系统中相应的原文件。应用本申请实施例所提供的技术方案,可以实现RAID可执行文件的有效更新。本申请还公开了一种RAID可执行文件更新装置、设备及存储介质,具有相应技术效果。

Raid executable update method, device, device and storage media

【技术实现步骤摘要】
RAID可执行文件更新方法、装置、设备及存储介质
本申请涉及计算机应用
,特别是涉及一种RAID可执行文件更新方法、装置、设备及存储介质。
技术介绍
随着计算机技术的快速发展,存储设备在各行各业的使用越来越频繁。在使用存储设备过程中,用户可能会针对现有业务提出新的需求,这就需要对存储设备的系统进行升级。但是,受功能限制,有的存储设备的系统无法通过专门的升级包升级,对于这种情况,只能在当前系统上在线替换内核ko文件,如内核RAID(RedundantArraysofIndependentDrives,磁盘阵列)可执行文件。然而,存储设备前期的系统每次启动时,都会重新解压启动文件、依赖文件等压缩包到系统盘第一分区,这将导致启动前替换的文件无法生效,无法进行系统升级。
技术实现思路
本申请的目的是提供一种RAID可执行文件更新方法、装置、设备及存储介质,以进行RAID可执行文件的有效更新,完成存储设备的系统升级。为解决上述技术问题,本申请提供如下技术方案:一种RAID可执行文件更新方法,包括:本文档来自技高网...

【技术保护点】
1.一种RAID可执行文件更新方法,其特征在于,包括:/n在要对系统的内核磁盘阵列RAID可执行文件进行更新时,预先将待使用的升级压缩包和校验文件拷贝到系统盘的设定分区的设定目录中,所述设定分区非第一分区;/n重启所述系统,在所述系统开机启动过程中,基于所述校验文件,确定所述升级压缩包是否完整;/n如果确定所述升级压缩包完整,则解压所述升级压缩包,获得待使用的RAID可执行文件;/n将获得的各RAID可执行文件分别替换所述系统中相应的原文件。/n

【技术特征摘要】
1.一种RAID可执行文件更新方法,其特征在于,包括:
在要对系统的内核磁盘阵列RAID可执行文件进行更新时,预先将待使用的升级压缩包和校验文件拷贝到系统盘的设定分区的设定目录中,所述设定分区非第一分区;
重启所述系统,在所述系统开机启动过程中,基于所述校验文件,确定所述升级压缩包是否完整;
如果确定所述升级压缩包完整,则解压所述升级压缩包,获得待使用的RAID可执行文件;
将获得的各RAID可执行文件分别替换所述系统中相应的原文件。


2.根据权利要求1所述的方法,其特征在于,所述校验文件中记录有所述升级压缩包的原校验值,所述基于所述校验文件,确定所述升级压缩包是否完整,包括:
计算所述升级压缩包的第一校验值;
如果所述第一校验值与所述校验文件中记录的所述原校验值相同,则确定所述升级压缩包是完整的。


3.根据权利要求2所述的方法,其特征在于,在所述将获得的各RAID可执行文件分别替换所述系统中相应的原文件之后,还包括:
计算由所述系统中更新后的RAID可执行文件构成的压缩包的第二校验值;
如果所述第二校验值与所述校验文件中记录的所述原校验值相同,则确定所述系统的内核RAID可执行文件更新成功。


4.根据权利要求3所述的方法,其特征在于,还包括:
如果所述第二校验值与所述校验文件中记录的所述原校验值不同,则输出针对所述系统的内核RAID可执行文件更新失败的提示信息。


5.根据权利要求1所述的方法,其特征在于,所述在所述系统开机启动过程中,基于所述校验文件,确定所述升级压缩包是否...

【专利技术属性】
技术研发人员:王园
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1