一种硬盘盘序的处理方法、装置、电子设备及存储介质与流程

文档序号:34481943发布日期:2023-06-15 15:47阅读:80来源:国知局
一种硬盘盘序的处理方法、装置、电子设备及存储介质与流程

本申请涉及计算机,尤其涉及一种硬盘盘序的处理方法、装置、电子设备及存储介质。


背景技术:

1、服务器整机内部会安装各种型号的背板。按照背板的安装位置,分为前置背板和后置背板。通常情况下,每一块前置背板和后置背板的硬盘槽位均要接上硬盘,以提高服务器整机的存储容量。

2、为了方便管理每个硬盘,通常需要给每个硬盘确定一个盘序,以方便在硬盘出现故障时及时定位故障硬盘的所在位置。不同的服务器配置,通常需要不同的硬盘盘序,一般来讲,前置背板上硬盘的盘序在前,后置背板上硬盘的盘序在后。

3、假如有硬盘数量且盘序不一样的a、b两种配置。在a配置下,共有16块nvme盘,其中前置背板上共有12块硬盘,同时后置背板上共有4块硬盘,那么前置背板上的硬盘盘序就是0~11,而后置背板上硬盘盘序是12~15。在b配置下,共有12块nvme盘,其中前置背板上共有8块硬盘,同时后置背板上共有4块硬盘,那么前置背板上的硬盘盘序就是0~7,而后置背板上的硬盘盘序是8~12。

4、在a、b这两种配置下,后置背板上的硬盘盘序是不一样的。如果a、b两种配置所用的后置背板是同一款,那么为了满足a、b两种配置对后置背板上硬盘的盘序,就需要调整该后置背板上用来设置盘序的拨码开关的拨码,即a配置使用一种拨码,b配置使用另外一种拨码。

5、虽然a、b两种配置使用的是同一款后置背板,但由于拨码开关的拨码不一样,所有这一款后置背板也需要申请两个pcba料号,即a配置使用一个pcba料号的后置背板,而b配置就使用另外一个pcba料号的后置背板。如果各个项目各个配置的盘序不一样,那么就导致工作人员因不同的盘序申请不同的pcba料号,同时还会出现同一款后置背板会衍生出很多仅末尾数字不一样的pcba料号,不便于维护管理。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种硬盘盘序的处理方法、装置、电子设备及存储介质。

2、根据本申请实施例的一个方面,提供了一种硬盘盘序的处理方法,包括:

3、读取目标服务器当前的盘序信息,其中,所述盘序信息包括:所述目标服务器内各个前置背板的前置背板盘序,以及各个后置背板的后置背板盘序;

4、将所述前置背板盘序以及所述后置背板盘序分别显示于显示界面的第一区域以及第二区域;

5、获取作用于所述第一区域和/或所述第二区域的更新信息,并利用所述更新信息对所述前置背板盘序以及所述后置背板盘序进行更新,得到更新后的前置背板盘序和/或后置背板盘序;

6、将所述更新后的前置背板盘序和/或后置背板盘序进行存储。

7、进一步的,所述读取目标服务器当前的盘序信息,包括:

8、从所述目标服务器的主板中读取所述目标服务器的配置信息;

9、基于所述配置信息确定所述目标服务器中的前置背板以及后置背板;

10、获取所述前置背板对应的前置背板盘序,以及所述后置背板对应的后置背板盘序,其中,所述前置背板盘序包括:所述前置背板上所插入各个硬盘的硬盘盘序,所述后置背板盘序包括:所述后置背板上所插入各个硬盘的硬盘盘序。

11、进一步的,所述将所述前置背板盘序以及所述后置背板盘序分别显示于显示界面的第一区域以及第二区域,包括:

12、获取所述前置背板的第一数量以及所述后置背板的第二数量;

13、按照所述第一数量对所述第一区域进行划分,得到第一数量的第一子区域,以及按照第二数量对所述第二区域进行划分,得到第二数量的第二子区域;

14、将每个所述前置背板对应的前置背板盘序分别写入所述第一子区域,以及将每个所述后置背板对应的后置背板盘序分别写入所述第二子区域。

15、进一步的,所述获取作用于所述第一区域和/或所述第二区域的更新信息,包括:

16、检测作用于所述第一区域和/或第二区域的编辑操作;

17、基于所述编辑操作确定第一区域中前置背板盘序,和/或第二区域中后置背板盘序的更新信息。

18、进一步的,在检测作用于所述第一区域和/或第二区域的编辑操作之前,所述方法还包括:

19、获取作用于所述显示界面的编辑请求;

20、响应于所述编辑请求,将所述第一区域中的前置背板盘序,以及所述第二区域中的后置背板盘序更新为待编辑状态。

21、进一步的,所述获取作用于所述第一区域和/或所述第二区域的更新信息,包括:

22、基于所述显示界面,获取业务配置信息,其中,所述业务配置信息为目标服务器当前待部署业务的配置信息;

23、解析所述业务配置信息,得到所述所述第一区域和/或所述第二区域的更新信息。

24、进一步的,所述将所述更新后的前置背板盘序和/或后置背板盘序进行存储,包括:

25、将所述更新后的前置背板盘序和/或后置背板盘序存储至所述目标服务器的主板,以及存储至相应的前置背板和后置背板。

26、根据本申请实施例的再一个方面,还提供了一种硬盘盘序的处理装置,包括:

27、读取模块,用于读取目标服务器当前的盘序信息,其中,所述盘序信息包括:所述目标服务器内各个前置背板的前置背板盘序,以及各个后置背板的后置背板盘序;

28、显示模块,用于将所述前置背板盘序以及所述后置背板盘序分别显示于显示界面的第一区域以及第二区域;

29、检测模块,用于获取作用于所述第一区域和/或所述第二区域的更新信息,并利用所述更新信息对所述前置背板盘序以及所述后置背板盘序进行更新,得到更新后的前置背板盘序和/或后置背板盘序;

30、存储模块,用于将所述更新后的前置背板盘序和/或后置背板盘序进行存储。

31、根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的步骤。

32、根据本申请实施例的另一方面,还提供了一种电子装置,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:存储器,用于存放计算机程序;处理器,用于通过运行存储器上所存放的程序来执行上述方法中的步骤。

33、本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法中的步骤。

34、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的方法在服务器上电时,可以直接读取目标服务器当前的盘序信息,并将盘序信息进行显示,便于研发人员进行更新,不需要再修改背板上用来设置盘序的拨码开挂的拨码,方便研发人员定制化操作,实现服务器中硬盘盘序的实时动态调整,提高了服务效率。



技术特征:

1.一种硬盘盘序的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述读取目标服务器当前的盘序信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述前置背板盘序以及所述后置背板盘序分别显示于显示界面的第一区域以及第二区域,包括:

4.根据权利要求1所述的方法,其特征在于,所述获取作用于所述第一区域和/或所述第二区域的更新信息,包括:

5.根据权利要求4所述的方法,其特征在于,在检测作用于所述第一区域和/或第二区域的编辑操作之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述获取作用于所述第一区域和/或所述第二区域的更新信息,包括:

7.根据权利要求1所述的方法,其特征在于,所述将所述更新后的前置背板盘序和/或后置背板盘序进行存储,包括:

8.一种硬盘盘序的处理装置,其特征在于,包括:

9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至7中任一项所述的方法步骤。

10.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:


技术总结
本申请公开了一种硬盘盘序的处理方法、装置、电子设备及存储介质。包括:读取目标服务器当前的盘序信息,盘序信息包括:目标服务器内各个前置背板的前置背板盘序,以及各个后置背板的后置背板盘序;将前置背板盘序以及后置背板盘序分别显示于显示界面的第一区域以及第二区域;获取作用于第一区域和/或第二区域的更新信息,并利用更新信息获取更新后的前置背板盘序和/或后置背板盘序;将更新后的前置背板盘序和/或后置背板盘序进行存储。本申请可以直接读取目标服务器当前的盘序信息进行显示,便于研发人员进行更新,不需要再修改背板上用来设置盘序的拨码开挂的拨码,方便研发人员定制化操作,实现服务器中硬盘盘序的实时动态调整。

技术研发人员:周生启,赵现普,李岩
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1