一种带外检验硬盘序方法、装置、设备及存储介质制造方法及图纸

技术编号:32485300 阅读:23 留言:0更新日期:2022-03-02 09:50
本发明专利技术提供了一种带外检验硬盘序方法、装置、设备及存储介质,所述方法包括:与所述阵列卡、所述背板建立第一链路连接;获取所述阵列卡的数量以及每个阵列卡连接的硬盘通道信息,所述硬盘通道信息包括硬盘序号;与所述背板经由第二线缆建立第二通信连接;通过第一链路连接向所述背板发送硬盘灯点灯指令;通过第二通信连接读取所述硬盘灯的点灯状态;根据所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态确定硬盘的关联错误。这样,通过第一链路连接发送指令进行硬盘灯点亮,通过第二通信连接获取硬盘灯状态,从而对两个路径的信息进行对比,确定硬盘在阵列卡中的顺序是否准确;无需人工外部观察,且不依赖OS安装。且不依赖OS安装。且不依赖OS安装。

【技术实现步骤摘要】
一种带外检验硬盘序方法、装置、设备及存储介质


[0001]本专利技术涉及服务器
,具体而言,涉及一种带外检验硬盘序方法、装置、设备及存储介质。

技术介绍

[0002]当前典型的服务器链路系统中,硬盘插入背板上的硬盘槽,背板上的硬盘槽通过Expander映射表、SAS线缆与阵列卡连通。这种典型的链路,受到背板走线,Expander映射表和SAS线缆的线序,这三个因素的影响,任何一个部分发生改变,都会导致硬盘在阵列卡中的顺序发生错乱,也即是硬盘存在关联错误。
[0003]为了避免错乱的发生,一般在OS内部安装驱动之后,通过驱动控制进行硬盘灯顺序点灯,通过人工外部观察是否准确。但是这种检测方式不仅依赖OS安装,还依赖外部人工,无法实现自动化检测。

技术实现思路

[0004]本专利技术解决的问题是现有硬盘的关联错误/硬盘序的检测无法实现自动化。
[0005]为解决上述问题,本专利技术首先提供一种带外检验硬盘序方法,应用于基板管理控制器,所述基板管理控制器与至少一个阵列卡通过第一线缆连接,所述阵列卡与背板通过第三线缆本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种带外检验硬盘序方法,应用于基板管理控制器,所述基板管理控制器与至少一个阵列卡通过第一线缆连接,所述阵列卡与背板通过第三线缆连接,所述基板管理控制器与所述背板通过第二线缆连接,其特征在于,包括:与所述阵列卡、所述背板建立第一链路连接;获取所述阵列卡的数量以及每个阵列卡连接的硬盘通道信息,所述硬盘通道信息包括硬盘序号;与所述背板经由第二线缆建立第二通信连接;通过第一链路连接向所述背板发送硬盘灯点灯指令;通过第二通信连接读取所述硬盘灯的点灯状态;根据所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态确定硬盘的关联错误。2.如权利要求1所述的方法,其特征在于,所述通过第一链路连接向所述背板发送硬盘灯点灯指令;通过第二通信连接读取所述硬盘灯的点灯状态;根据所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态确定硬盘的关联错误,包括:通过第一链路连接发送第一个硬盘对应的硬盘灯点灯指令;第一预设时间后,通过第二通信连接读取该硬盘的硬盘灯的点灯状态;根据所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态,确定当前测试的硬盘的关联错误;按照预设顺序对同一阵列卡的所有硬盘进行遍历,确定所有硬盘的关联错误;对所有阵列卡进行遍历,确定所述阵列卡中各个硬盘的关联错误。3.如权利要求2所述的方法,其特征在于,所述根据所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态,确定当前测试的硬盘的关联错误,包括:判断所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态是否相符;若所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态相符,则当前测试的所述硬盘不存在关联错误;若所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态不相符,则当前测试的所述硬盘存在关联错误。4.如权利要求1所述的方法,其特征在于,所述通过第一链路连接向所述背板发送硬盘灯点灯指令;通过第二通信连接读取所述硬盘灯的点灯状态;根据所述硬盘灯点灯指令对应的点灯状态和读取的所述点灯状态确定硬盘的关联错误,包括:通过第一链路连接发送多个硬盘对应的硬盘灯点灯指令,多个...

【专利技术属性】
技术研发人员:佟序
申请(专利权)人:新华三信息技术有限公司
类型:发明
国别省市:

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

1