【技术实现步骤摘要】
链路故障处理方法、系统、电子设备及存储介质
[0001]本专利技术涉及控制器存储
,特别涉及一种链路故障处理方法、系统、电子设备及存储介质。
技术介绍
[0002]随着大数据时代的到来,对于日渐膨胀的数据量,存储的需求也越来越来大,对于交互的带宽要求越来越高,命令的执行延迟时间要求越来越短,同时对计算的算力要求越来越高,因此就产生了多控制器的存储主柜来处理大量的数据,以面对存储的压力。
[0003]然而,原先用于挂载的用于扩展存储空间的单口扩展柜无法适配升级后的多控存储主柜,因而原先针对单口扩展柜的链路故障上报方法也无法正常使用。
[0004]因此,亟需一种能够适用于多口扩展柜的链路故障处理方法,以解决现有技术的上述技术问题。
技术实现思路
[0005]为了解决现有技术的不足,本专利技术的主要目的在于提供一种链路故障处理方法、系统、电子设备及存储介质,以解决现有技术的上述技术问题。
[0006]为了达到上述目的,第一方面本专利技术提供了一种链路故障处理方法,所述方法包括: >[0007]建立存本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种链路故障处理方法,其特征在于,所述方法包括:建立存储集群,所述存储集群包含多个存储主柜,每一所述存储主柜包含多个控制器;获取每一所述控制器的拓扑信息,并基于所述拓扑信息判断所述存储集群内是否存在故障并上报故障信息;基于所述故障信息以及预设的故障基线库,自动修复故障。2.根据权利要求1所述的方法,其特征在于,所述建立存储集群包括:所述多个控制器基于线缆通过下行口连接至多口扩展柜的上行口;所述多口扩展柜级联有N级单口扩展柜,N大于等于0。3.根据权利要求2所述的方法,其特征在于,所述获取每一所述控制器的拓扑信息包括:基于所述多口扩展柜的级联口地址以及预设尾端口地址,确定与当前控制器连接的多口扩展柜级联的级联扩展柜的级数、级联口地址及上级地址,以生成所述当前控制器的拓扑信息;其中,所述多口扩展柜与级联扩展柜通过级联口进行级联,构成级联的每一个级联扩展柜对应的级联口记为一条级联带。4.根据权利要求3所述的方法,所述确定与当前控制器连接的多口扩展柜级联的级联扩展柜的级数、级联口地址及上级地址,包括:遍历当前控制器可识别的所有单口扩展柜,并获取所述单口扩展柜的级联口地址及上级地址;若不存在所述可识别的单口扩展柜的上级地址等于所述多口扩展柜的端口地址,则确定所述多口扩展柜未级联,N值为0;若存在所述可识别的单口扩展柜的上级地址等于所述多口扩展柜的端口地址,则N值加1并确定所述单口扩展柜为级联扩展柜且级数为N,以及将当前确定为级联扩展柜的所述单口扩展柜的级联口地址更新为尾端口地址;若存在所述可识别的单口扩展柜的上级地址等于所述尾端口地址,则N值加1并确定所述单口扩展柜为级联扩展柜且级数为N,以及将当前确定为级联扩展柜的所述单口扩展柜的级联口地址更新为尾端口地址,重复此步骤直至所述尾端口地址等于预设尾端口地址。5.根据权利要求4所述的方法,其特征在于,所述基于所述拓扑信息判断所述存储集群内是否存在故障并上报故障信息,包括:在所述存储主柜与所述控制器有效的情况下,遍历每一条所述级联带,若所述级联带内包含级联扩展柜的数量大于最大级联数,则判断所述存储集群内存在故障并上报故障信息;若一条所述级联带中任一级联扩展柜对应的级数相同且上级地址相同,则判断所述存储集群内存在故障并上报故障信息;若一个控制...
【专利技术属性】
技术研发人员:郑强,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。