一种存储集群系统故障恢复自动化检测方法、装置制造方法及图纸

技术编号:26478419 阅读:24 留言:0更新日期:2020-11-25 19:22
本发明专利技术提供一种存储集群系统故障恢复自动化检测方法、装置,包括如下步骤:将所有配置项分割成若干最小单元配置项;查询最小单元配置项对应配置信息并将查询到的配置信息写入对应的文件;计算每个文件哈希值,比对存储集群系统故障恢复前与存储集群系统故障恢复后最小单元配置项的差异,并按照差异的级别存储在文件夹或递归文件夹下;计算存储集群系统故障恢复前文件夹及递归文件夹下所有最小单元配置项文件的哈希值和存储集群系统故障恢复后文件夹及递归文件夹下所有最小单元配置项文件的哈希值;将存储集群系统故障恢复前后文件夹及递归文件夹下所有最小单元配置项文件的哈希值进行比对,将结果输出。提高检测效率同时,简化工作流程。

【技术实现步骤摘要】
一种存储集群系统故障恢复自动化检测方法、装置
本专利技术涉及存储集群系统故障恢复
,具体涉及一种存储集群系统故障恢复自动化检测方法、装置。
技术介绍
存储集群系统如果发生故障,导致系统状态在所有控制机柜节点容器中都丢失,那么需要通过系统恢复过程来修复故障,保证存储集群系统可用性。现有技术方案,需要在系统故障前,主动保存配置文件,从配置文件中查询导出关键配置项(所有配置项)的内容或从存储系统查询当前系统存储池、存储阵列、存储驱动器(即磁盘)、存储卷、映射主机,VLAN、SSL、卷保护、最大限制、安全限制、许可证限制等配置信息,并将配置信息保存;在系统制造故障,破坏存储集群系统;使用T4恢复重新恢复存储集群系统,T4(T4恢复——进行配置恢复)恢复完成后,需要针对测试关注点(上述所有参考项配置信息),从存储系统重新查询对应状态信息、配置信息,人为手动分析配置项是否恢复。如果存储集群系统,创建的存储池、存储阵列、存储驱动器、存储卷较多,需要关注的配置项,状态项过多,人为比对费事费力。目前自动化方法在创建的存储池、存储阵列本文档来自技高网...

【技术保护点】
1.一种存储集群系统故障恢复自动化检测方法,其特征在于,包括如下步骤:/n将所有配置项以配置不可再分割为主分割成若干最小单元配置项;/n查询最小单元配置项对应配置信息并将查询到的配置信息写入对应的文件;/n计算每个文件哈希值,比对存储集群系统故障恢复前与存储集群系统故障恢复后最小单元配置项的差异,并按照差异的级别存储在文件夹或递归文件夹下;/n计算存储集群系统故障恢复前文件夹及递归文件夹下所有最小单元配置项文件的哈希值和存储集群系统故障恢复后文件夹及递归文件夹下所有最小单元配置项文件的哈希值;/n将存储集群系统故障恢复前后文件夹及递归文件夹下所有最小单元配置项文件的哈希值进行比对,将结果输出。...

【技术特征摘要】
1.一种存储集群系统故障恢复自动化检测方法,其特征在于,包括如下步骤:
将所有配置项以配置不可再分割为主分割成若干最小单元配置项;
查询最小单元配置项对应配置信息并将查询到的配置信息写入对应的文件;
计算每个文件哈希值,比对存储集群系统故障恢复前与存储集群系统故障恢复后最小单元配置项的差异,并按照差异的级别存储在文件夹或递归文件夹下;
计算存储集群系统故障恢复前文件夹及递归文件夹下所有最小单元配置项文件的哈希值和存储集群系统故障恢复后文件夹及递归文件夹下所有最小单元配置项文件的哈希值;
将存储集群系统故障恢复前后文件夹及递归文件夹下所有最小单元配置项文件的哈希值进行比对,将结果输出。


2.根据权利要求1所述的一种存储集群系统故障恢复自动化检测方法,其特征在于,将所有配置项以配置不可再分割为主分割成若干最小单元配置项的步骤中,
一个对象下的配置信息视为一个对象不可分割的配置项。


3.根据权利要求1所述的一种存储集群系统故障恢复自动化检测方法,其特征在于,计算每个文件哈希值,比对存储集群系统故障恢复前与存储集群系统故障恢复后最小单元配置项的差异,并按照差异的级别存储在文件夹或递归文件夹下的步骤包括:
计算每个文件哈希值,比对存储集群系统故障恢复前与存储集群系统故障恢复后最小单元配置项的差异;
将存储集群系统故障恢复前后没有差异的最小单元配置项放在一级文件夹下;
将存储集群系统故障恢复前后存在差异的最小单元配置项进行差异处理后,根据差异级别放在递归文件夹下。


4.根据权利要求3所述的一种存储集群系统故障恢复自动化检测方法,其特征在于,将存储集群系统故障恢复前后存在差异的最小单元配置项进行差异处理后,根据差异级别放在递归文件夹下的步骤包括:
在存储集群系统故障恢复前后最小单元配置项中有一项或一列变化,删除变化项或变化列后,将以唯一主键值重新排序的最小单元配置项放在二级文件夹下;
在存储集群系统故障恢复前后最小单元配置项中有两项或两列变化时,删除变化项或变化列后,将以唯一主键值重新排序的最小单元配置项放在三级文件夹下;
以此类推,在存储集群系统故障恢复前后最小单元配置项中有N-1项或N-1列变化时,删除变化项或变化列后,将以唯一主键值重新排序的最小单元配置项放在N级文件夹下,N为大于3的整数。


5.根据权利要求4所述的一种存储集群系统故障恢复自动化检测方法,其特征在于,将存储集群系统故障恢复前、后文件夹及递归文件夹下所有最小单元配置项文件的哈希值进行比对,将结果输出的步骤包括:
计算出存储集群系统故障恢复前一级、二级、三级……文件夹下所有最小单元配置项文件的哈希值和存储集群系统故障恢复后一级、二级、三级……文件夹下所有最小单元配置项文件的哈希值,进行比对,若存储集群系统故障恢复前子文件夹下所有文件的哈希值与存储集群系统故障恢复后子文件夹下所有文件的哈希值一致,则说明存储系统故障恢复正常;否则,输出最小单元配置项的差异。
...

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

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

1