一种磁盘列阵卡检测方法、装置、设备及介质制造方法及图纸

技术编号:38360131 阅读:18 留言:0更新日期:2023-08-05 17:29
本申请公开了一种磁盘列阵卡检测方法、装置、设备及介质,涉及计算机技术领域,包括:获取各磁盘列阵卡信息,判断各磁盘列阵卡的兼容性是否正常;若不正常,则确定出异常磁盘列阵卡信息和异常磁盘列阵卡,并对异常磁盘列阵卡进行初始化启动,以得到初始化后的磁盘列阵卡;判断初始化后的磁盘列阵卡的运行状态是否正常,若正常,则判断初始化后的磁盘列阵卡的兼容性是否正常;若不正常,则对初始化后的磁盘列阵卡进行修复,以得到修复后的初始化磁盘列阵卡,然后判断修复后的初始化磁盘列阵卡是否修复完成,若修复完成,则进行系统安装。本申请能确保AMD服务器在使用超融合系统操作时保持高效稳定的运行状态,提高客户数据安全性和用户体验感。用户体验感。用户体验感。

【技术实现步骤摘要】
一种磁盘列阵卡检测方法、装置、设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种磁盘列阵卡检测方法、装置、设备及介质。

技术介绍

[0002]目前,在centos7.6系统为基础开发的)时,在搭配两张以上的3008IMR RAID卡时,出现raid卡Healthy状态异常问题,同时出现在安装过程中选择安装设备时发现,没有硬盘可选(两个硬盘正常连接1张RAID卡上,且都已经正常识别),系统无法继续安装问题;退出系统安装,重启机器,再次进入BIOS Setup界面查看RAID卡状态,其中连接2个硬盘的RAID卡的状态变为Failed,另一张RAID卡为正常Healthy状态;手动把Failed状态的卡恢复成Healthy状态,再次安装Centos7.6系统,同样也会出现类似是被raid卡失败的问题。对于多张raid卡在AMD服务器上对于超融合系统的兼容性的问题,属于服务器软硬结合以及软软结合的问题;在已经安装好系统中使用2张以上的raid卡时,在超融合的系统下出现raid卡状态不稳定问题,直观感受的问题是系统和卡的匹配出了问题,但是对于已经成型的超融合的系统来说更改和打补丁方式是不易被接受的,需要另外一个修复造价更低的软件系统即服务器的固件BIOS去协助系统和raid卡部件的适配使两者具有更好的兼容和匹配性能;另外一个问题是在安装超融合系统出现系统硬盘不可选系统无法安装的问题,退出系统安装时,发现只有一张raid状态是正常的,即使手动改了状态也是无法安装系统问题,会出现硬盘监控的设备丢失/或者健康状态出现问题的情况,在作系统稳定测试的过程中出现设备丢失或者识别不到的问题,还可能引起客户数据丢失的风险,对客户使用造成不可挽回的使用风险。
[0003]由上可见,如何确保AMD服务器在使用超融合系统操作时保持高效稳定的运行状态,提高客户数据的安全性和用户体验感是本领域有待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种磁盘列阵卡检测方法、装置、设备及介质,能够确保AMD服务器在使用超融合系统操作时保持高效稳定的运行状态,提高客户数据的安全性和用户体验感。其具体方案如下:
[0005]第一方面,本申请公开了一种磁盘列阵卡检测方法,应用于服务器,包括:
[0006]获取待检测的各磁盘列阵卡信息,判断各所述磁盘列阵卡的兼容性是否正常;
[0007]若所述磁盘列阵卡的兼容性不正常,则从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息和异常磁盘列阵卡,并对所述异常磁盘列阵卡进行初始化启动,以得到初始化后的磁盘列阵卡;
[0008]判断所述初始化后的磁盘列阵卡的运行状态是否正常,若所述初始化后的磁盘列阵卡的运行状态正常,则判断所述初始化后的磁盘列阵卡的兼容性是否正常;
[0009]若所述初始化后的磁盘列阵卡的兼容性不正常,则对所述初始化后的磁盘列阵卡
进行修复,以得到修复后的初始化磁盘列阵卡,然后判断所述修复后的初始化磁盘列阵卡是否修复完成,若所述修复后的初始化磁盘列阵卡修复完成,则进行系统安装。
[0010]可选的,所述获取待检测的各磁盘列阵卡信息,包括:
[0011]将所述服务器进行上电,以得到本地运行的信息区分确定部件;
[0012]利用所述信息区分确定部件获取待检测的各磁盘列阵卡信息。
[0013]可选的,所述从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息和异常磁盘列阵卡,包括:
[0014]从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息中的异常磁盘阵列卡唯一标识;
[0015]基于所述异常磁盘阵列卡唯一标识确定出异常磁盘列阵卡。
[0016]可选的,所述判断所述初始化后的磁盘列阵卡的运行状态是否正常之后,还包括:
[0017]若所述初始化后的磁盘列阵卡的运行状态不正常,则将预设的运行恢复数据写入至所述初始化后的磁盘列阵卡,以得到写入数据后的所述初始化后的磁盘列阵卡。
[0018]可选的,所述以得到写入数据后的所述初始化后的磁盘列阵卡之后,还包括:
[0019]判断写入数据后的所述初始化后的磁盘列阵卡的运行状态是否正常,若写入数据后的所述初始化后的磁盘列阵卡的运行状态正常,则跳转至判断所述初始化后的磁盘列阵卡的兼容性是否正常的步骤;
[0020]若写入数据后的所述初始化后的磁盘列阵卡的运行状态不正常,则对写入数据后的所述初始化后的磁盘列阵卡进行二次初始化操作。
[0021]可选的,所述判断所述修复后的初始化磁盘列阵卡是否修复完成之后,还包括:
[0022]记录修复次数,并判断所述修复次数是否小于预设修复次数;
[0023]若所述修复次数不小于预设修复次数,则基于所述异常磁盘列阵卡信息生成异常提示信息,并将所述异常提示信息发送至客户端,以便客户端基于所述异常提示信息对所述异常磁盘列阵卡进行修复。
[0024]可选的,所述进行系统安装之后,还包括:
[0025]对自身进行重新启动操作,以得到启动后的服务器,利用所述启动后的服务器中的基本输入输出系统获取进行系统安装的目标磁盘列阵卡信息,根据所述目标磁盘列阵卡信息中的运行资源使用情况为相应的目标磁盘列阵卡分配实际运行资源空间。
[0026]第二方面,本申请公开了一种磁盘列阵卡检测装置,包括:
[0027]磁盘列阵卡信息获取模块,用于获取待检测的各磁盘列阵卡信息,判断各所述磁盘列阵卡的兼容性是否正常;
[0028]初始化启动模块,用于若所述磁盘列阵卡的兼容性不正常,则从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息和异常磁盘列阵卡,并对所述异常磁盘列阵卡进行初始化启动,以得到初始化后的磁盘列阵卡;
[0029]判断模块,用于判断所述初始化后的磁盘列阵卡的运行状态是否正常,若所述初始化后的磁盘列阵卡的运行状态正常,则判断所述初始化后的磁盘列阵卡的兼容性是否正常;
[0030]磁盘列阵卡修复模块,用于若所述初始化后的磁盘列阵卡的兼容性不正常,则对所述初始化后的磁盘列阵卡进行修复,以得到修复后的初始化磁盘列阵卡,然后判断所述
修复后的初始化磁盘列阵卡是否修复完成,若所述修复后的初始化磁盘列阵卡修复完成,则进行系统安装。
[0031]第三方面,本申请公开了一种电子设备,包括:
[0032]存储器,用于保存计算机程序;
[0033]处理器,用于执行所述计算机程序,以实现前述的磁盘列阵卡检测方法。
[0034]第四方面,本申请公开了一种计算机存储介质,用于保存计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的磁盘列阵卡检测方法的步骤。
[0035]可见,本申请提供了一种磁盘列阵卡检测方法,包括获取待检测的各磁盘列阵卡信息,判断各所述磁盘列阵卡的兼容性是否正常;若所述磁盘列阵卡的兼容性不正常,则从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息和异常磁盘列阵卡,并对所述异常磁盘列阵卡进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种磁盘列阵卡检测方法,其特征在于,应用于服务器,包括:获取待检测的各磁盘列阵卡信息,判断各所述磁盘列阵卡的兼容性是否正常;若所述磁盘列阵卡的兼容性不正常,则从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息和异常磁盘列阵卡,并对所述异常磁盘列阵卡进行初始化启动,以得到初始化后的磁盘列阵卡;判断所述初始化后的磁盘列阵卡的运行状态是否正常,若所述初始化后的磁盘列阵卡的运行状态正常,则判断所述初始化后的磁盘列阵卡的兼容性是否正常;若所述初始化后的磁盘列阵卡的兼容性不正常,则对所述初始化后的磁盘列阵卡进行修复,以得到修复后的初始化磁盘列阵卡,然后判断所述修复后的初始化磁盘列阵卡是否修复完成,若所述修复后的初始化磁盘列阵卡修复完成,则进行系统安装。2.根据权利要求1所述的磁盘列阵卡检测方法,其特征在于,所述获取待检测的各磁盘列阵卡信息,包括:将所述服务器进行上电,以得到本地运行的信息区分确定部件;利用所述信息区分确定部件获取待检测的各磁盘列阵卡信息。3.根据权利要求1所述的磁盘列阵卡检测方法,其特征在于,所述从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息和异常磁盘列阵卡,包括:从所有的所述磁盘列阵卡信息中确定出异常磁盘列阵卡信息中的异常磁盘阵列卡唯一标识;基于所述异常磁盘阵列卡唯一标识确定出异常磁盘列阵卡。4.根据权利要求1所述的磁盘列阵卡检测方法,其特征在于,所述判断所述初始化后的磁盘列阵卡的运行状态是否正常之后,还包括:若所述初始化后的磁盘列阵卡的运行状态不正常,则将预设的运行恢复数据写入至所述初始化后的磁盘列阵卡,以得到写入数据后的所述初始化后的磁盘列阵卡。5.根据权利要求4所述的磁盘列阵卡检测方法,其特征在于,所述以得到写入数据后的所述初始化后的磁盘列阵卡之后,还包括:判断写入数据后的所述初始化后的磁盘列阵卡的运行状态是否正常,若写入数据后的所述初始化后的磁盘列阵卡的运行状态正常,则跳转至判断所述初始化后的磁盘列阵卡的兼容性是否正常的步骤;若写入数据后的所述初始化后的磁盘列阵卡的运行状态不正常,则对写入数据...

【专利技术属性】
技术研发人员:张国奇
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

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

1