预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114116422A(43)申请公布日2022.03.01(21)申请号202111400634.2(22)申请日2021.11.19(71)申请人苏州浪潮智能科技有限公司地址215000江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢(72)发明人宋文娟(74)专利代理机构北京三聚阳光知识产权代理有限公司11250代理人李杰(51)Int.Cl.G06F11/34(2006.01)G06F11/30(2006.01)权利要求书2页说明书17页附图7页(54)发明名称一种硬盘日志分析方法、硬盘日志分析装置及存储介质(57)摘要本发明提供一种硬盘日志分析方法、硬盘日志分析装置及存储介质。硬盘日志分析方法包括:获取测试指令。根据测试指令,分别采集各硬盘的部件信息。根据测试项目以及各硬盘的部件信息,在多个预置日志采集策略中,分别确定各硬盘对应的日志采集策略。根据各硬盘对应的日志采集策略,采集各硬盘对应的硬盘日志。根据测试项目以及各硬盘的部件信息,在多个预置日志分析策略中,分别确定各硬盘对应的日志分析策略。根据各硬盘对应的日志分析策略,对各硬盘的硬盘日志进行分析,得到各硬盘对应的分析结果。能够针对测试项目以及硬盘的部件信息,对硬盘日志进行针对性的采集和分析,进而体现出不同配置下的硬盘差异,提高测试的准确性。CN114116422ACN114116422A权利要求书1/2页1.一种硬盘日志分析方法,其特征在于,应用于分布式系统,所述分布式系统中包括第一数量的硬盘,所述方法包括:获取测试指令,所述测试指令包括测试项目;根据所述测试指令,分别采集各所述硬盘的部件信息;根据所述测试项目以及各所述硬盘的部件信息,在多个预置日志采集策略中,分别确定各所述硬盘对应的日志采集策略;根据各所述硬盘对应的日志采集策略,采集各所述硬盘对应的硬盘日志;根据所述测试项目以及各所述硬盘的部件信息,在多个预置日志分析策略中,分别确定各所述硬盘对应的日志分析策略;根据各所述硬盘对应的日志分析策略,对各所述硬盘的硬盘日志进行分析,得到各所述硬盘对应的分析结果。2.根据权利要求1所述的方法,其特征在于,所述部件信息包括运行环境,以及对应的硬盘配置信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述测试项目以及各所述硬盘的部件信息,在多个预置日志采集策略中,分别确定各所述硬盘对应的日志采集策略,包括:根据所述测试项目,针对每个硬盘的运行环境及其对应的硬盘配置信息,在多个预置日志采集策略中,分别确定对应每个硬盘的日志采集策略。4.根据权利要求2或3所述的方法,其特征在于,在分别采集各所述硬盘的部件信息之后,所述方法还包括:根据各所述硬盘配置信息,分别判断各所述硬盘的RAID是否满足所述测试项目的要求;当所述RAID不满足所述要求,则重新组建RAID,以使重新组建的RAID满足所述要求。5.根据权利要求4所述的方法,其特征在于,所述硬盘配置信息包括与硬盘连接的控制器的属性信息、硬盘连接模式、硬盘类型、接口协议。6.根据权利要求4所述的方法,其特征在于,所述分布式系统中包括第二数量的控制器,所述控制器与多个硬盘连接,所述方法还包括:根据所述测试项目以及各所述控制器的属性信息,在多个预置日志采集策略中,分别确定采集各所述控制器对应的日志采集策略;根据各所述控制器对应的日志采集策略,采集各所述控制器的控制器日志;基于各所述控制器日志,将所述硬盘日志通过分割函数进行分割,生成与各控制器连接的硬盘的硬盘日志。7.根据权利要求1所述方法,其特征在于,所述日志分析策略包括检测至少一个关键值、以及所述关键值的判定条件;所述根据各所述硬盘对应的日志分析策略,对各所述硬盘的硬盘日志进行分析,得到各所述硬盘对应的分析结果,包括:在分析当前硬盘日志的过程中,依次判断所述当前硬盘日志中的各所述关键值对应的数据是否满足对应关键值的判定条件;当各所述关键值对应的数据均满足对应关键值的判定条件时,则确定所述当前硬盘日志的分析结果为所述当前硬盘日志对应的当前硬盘测试合格;当存在一个所述关键值对应的数据不满足对应关键值的判定条件时,则确定所述当前2CN114116422A权利要求书2/2页硬盘日志的分析结果为所述当前硬盘测试不合格。8.一种硬盘日志分析装置,其特征在于,应用于分布式系统,所述分布式系统中包括第一数量的硬盘,所述装置包括:获取单元,用于获取测试指令,所述测试指令包括测试项目;信息采集单元,用于根据所述测试指令,分别采集各所述硬盘的部件信息;第一确定单元,用于根据所述测试项目以及各所述硬盘的部件信息,在多个预置日志采集策略中,分别确定各所述硬盘对应的日志采集策略;日志采集单元,用于根据各所述硬盘对应的日志采集策略,