An embodiment of the invention discloses a test method and device for the firmware lifting level of a dual controlled storage system. The method includes S1, loading the upgrade node, transferring the service of the upgrade node controller to another node controller; S2, reading the configuration file, determining the firmware to refresh and obtaining the current version of the firmware; S3, contrast firmware The current version information and configuration information carry out the corresponding refresh operation on the firmware; S4, restore the controller's business and get the test results. The invention can automatically carry out the whole process of firmware refreshing without artificial participation, and can maintain test intensity for a long time and improve the efficiency of firmware refreshing.
【技术实现步骤摘要】
一种双控存储系统固件升降级的测试方法及装置
本专利技术涉及双控存储测试
,具体地说是一种双控存储系统固件升降级的测试方法及装置。
技术介绍
随着IT行业的高速发展,信息化、大数据及云计算的发展对存储系统的稳定性及可靠性要求越来越高。双控存储系统固件升级可靠性测试费时费力,传统的测试方法是通过U盘或者串口管控升级的方式,大多手动操作,不能一直保持某种测试强度,且效率低下。
技术实现思路
本专利技术实施例中提供了一种双控存储系统固件升降级的测试方法及装置,以解决现有技术中手动对双控存储系统固件进行升级,效率低的问题。为解决上述技术问题,本专利技术实施例公开了如下技术方案:一种双控存储系统固件升降级的测试方法,该方法包括以下步骤:S1,加载升级节点,将升级节点控制器的业务迁移至另一节点控制器;S2,读取配置文件,确定要刷新的固件并获取固件当前版本的信息;S3,对比固件当前版本信息和配置信息,对固件进行相应的刷新操作;S4,恢复控制器的业务,获取测试结果。结合第一方面,在第一方面第一种可能的实施方式中,在步骤S1之前还包括:S0,设置测试次数变量;步骤S4之后还包括:S5,判断是否执行到设定次数;S6,若是,结束测试,若否重复步骤S1-S5。结合第一方面,在第一方面第二种可能的实现方式中,所述业务为应用服务器对双控存储系统映射的卷保持持续的读写操作。结合第一方面,在第一方面第三种可能的实现方式中,所述配置文件内包括需要测试的节点、要升级的固件列表、高版本固件路径及版本信息、低版本固件路径和版本信息。结合第一方面,在第一方面第四种可能的实现方式中,步骤S3的具体实 ...
【技术保护点】
一种双控存储系统固件升降级的测试方法,其特征是:包括以下步骤:S1,加载升级节点,将升级节点控制器的业务迁移至另一节点控制器;S2,读取配置文件,确定要刷新的固件并获取固件当前版本的信息;S3,对比固件当前版本信息和配置信息,对固件进行相应的刷新操作;S4,恢复控制器的业务,获取测试结果。
【技术特征摘要】
1.一种双控存储系统固件升降级的测试方法,其特征是:包括以下步骤:S1,加载升级节点,将升级节点控制器的业务迁移至另一节点控制器;S2,读取配置文件,确定要刷新的固件并获取固件当前版本的信息;S3,对比固件当前版本信息和配置信息,对固件进行相应的刷新操作;S4,恢复控制器的业务,获取测试结果。2.根据权利要求1所述的测试方法,其特征是:在步骤S1之前还包括:S0,设置测试次数变量;步骤S4之后还包括:S5,判断是否执行到设定次数;S6,若是,结束测试,若否重复步骤S1-S5。3.根据权利要求1或2所述的测试方法,其特征是:所述业务为应用服务器对双控存储系统映射的卷保持持续的读写操作。4.根据权利要求1或2所述的测试方法,其特征是:所述配置文件内包括需要测试的节点、要升级的固件列表、高版本固件路径及版本信息、低版本固件路径和版本信息。5.根据权利要求1或2所述的测试方法,其特征是:步骤S3的具体实现过程为:对比固件当前版本信息和配置文件中的固件版本信息;若当版本与配置文件文件中的低版本一致,则对固件进行升级操作;若当前版本与配置文件中的高版本一致,则对固件进行降级操作;若当前版本与配置文件中的版本信息不一致,则退出测试,并发出告警提示。6.根据权利要求1或2所述的测试方法,其特征是:步骤S3和S4之间还包括:S314,判断刷新结果是否通过;S324,若...
【专利技术属性】
技术研发人员:许春,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。