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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113868000A(43)申请公布日2021.12.31(21)申请号202111031351.5(22)申请日2021.09.03(71)申请人苏州浪潮智能科技有限公司地址215100江苏省苏州市吴中区吴中经济开发区郭巷街道官浦路1号9幢(72)发明人彭云武颜俐君史文举(74)专利代理机构北京集佳知识产权代理有限公司11227代理人张雪娇(51)Int.Cl.G06F11/07(2006.01)H04L12/24(2006.01)权利要求书2页说明书7页附图2页(54)发明名称一种链路故障修复方法、系统及相关组件(57)摘要本申请公开了一种链路故障修复方法、系统、装置及计算机可读存储介质,该链路故障修复方法包括:当磁盘阵列中任一磁盘存在单链路异常,确定单链路异常对应的目标控制器及目标PCIe端口;通过目标控制器执行当前修复等级的修复操作,若当前修复等级的修复操作未使单链路恢复正常,判断当前修复等级是否为最后一个修复等级;若否,按修复等级从低到高的顺序将当前修复等级的下一修复等级确定为当前修复等级,并执行通过目标控制器执行当前修复等级的修复操作的步骤;若是,生成故障报警信号。本申请能够准确定位故障源,提高修复效率,降低了对技术服务响应的时效性要求,提升了磁盘阵列的正常运行可靠性和可用度。CN113868000ACN113868000A权利要求书1/2页1.一种链路故障修复方法,其特征在于,包括:当磁盘阵列中任一磁盘存在单链路异常,确定所述单链路异常对应的目标控制器及目标PCIe端口,所述目标PCIe端口为所述目标控制器中的PCIeSwitch上连接所述磁盘的PCIe端口;通过所述目标控制器执行当前修复等级的修复操作,若当前修复等级的修复操作未使所述单链路恢复正常,判断当前修复等级是否为最后一个修复等级;若否,按修复等级从低到高的顺序将当前修复等级的下一修复等级确定为当前修复等级,并执行所述通过所述目标控制器执行当前修复等级的修复操作的步骤;若是,生成故障报警信号。2.根据权利要求1所述的链路故障修复方法,其特征在于,按修复等级从低到高的顺序,第一修复等级的修复操作为对所述目标PCIe端口执行先关闭再打开的操作,第二修复等级的修复操作为对所述磁盘的端口执行PCIe复位操作,第三修复等级的修复操作为对所述目标PCIe端口执行先下电再上电的操作。3.根据权利要求2所述的链路故障修复方法,其特征在于,若当前修复等级为所述第一修复等级或所述第二修复等级,所述通过所述目标控制器执行当前修复等级的修复操作之后,该链路故障修复方法还包括:控制所述目标PCIe端口与所述磁盘的端口进行retraining协商,若所述retraining协商成功,则判定所述第一修复等级对应的修复操作或所述第二修复等级对应的修复操作使所述单链路恢复正常,若所述retraining协商失败,则判定所述第一修复等级对应的修复操作或所述第二修复等级对应的修复操作未使所述单链路恢复正常。4.根据权利要求2所述的链路故障修复方法,其特征在于,若当前修复等级为所述第三修复等级,所述通过所述目标控制器执行当前修复等级的修复操作之后,该链路故障修复方法还包括:控制所述目标PCIe端口与所述磁盘的端口进行物理层重协商,若所述物理层重协商成功,则判定所述第三修复等级对应的修复操作使所述单链路恢复正常,若所述物理层协商失败,则判定所述第三修复等级对应的修复操作未使所述单链路恢复正常。5.根据权利要求1所述的链路故障修复方法,其特征在于,所述通过所述目标控制器执行当前修复等级的修复操作的同时还包括:生成与当前修复等级的修复操作对应的日志。6.根据权利要求1‑5任意一项所述的链路故障修复方法,其特征在于,该链路故障修复方法还包括:若当前业务状态为空闲状态,执行硬件修复操作。7.根据权利要求6所述的链路故障修复方法,其特征在于,所述硬件修复操作包括:暂停所述磁盘的正常链路的读写操作;通过所述目标控制器对所述磁盘的异常链路执行先下电再上电的操作,通过所述磁盘阵列中的另一控制器对所述磁盘的所述正常链路执行先下电再上电的操作。8.一种链路故障修复系统,其特征在于,包括:第一确定模块,用于当磁盘阵列中任一磁盘存在单链路异常,确定所述单链路异常对应的目标控制器及目标PCIe端口,所述目标PCIe端口为所述目标控制器中的PCIeSwitch2CN113868000A权利要求书2/2页上连接所述磁盘的PCIe端口;软件修复模块,用于通过所述目标控制器执行当前修复等级的修复操作,若当前修复等级的修复操作未使所述单链路恢复正常,判断当前修复等级是否为最后一个修复等级,若否,触发第二确定模块,若是,触发报警模块;所述第二确定模块,用于