本申请涉及计算机领域中的信息处理技术,尤其涉及一种信息处理方法、设备和计算机可读存储介质。
背景技术:
1、目前,计算机平台(platform)所支持的riser卡对应的根端口(root port)可能因为硬件电路的设计而存在顺序颠倒的问题;例如,本来root port的连接顺序为porta/portb/portc/portd,结果实际中确是portd/portc/portb/porta;或者,因为riser卡可以对应不同规范的固态硬盘,这也会导致槽位端口(slot port)的连接顺序存在不同;从而,上述情况会导致插在riser卡上面的设备的高速串行计算机扩展总线标准总线(peripheral component interconnect express,pcie bus)接口接反。
技术实现思路
1、为解决上述技术问题,本申请实施例期望提供一种信息处理方法、设备和计算机可读存储介质,解决了相关技术中的platform支持的riser卡对应的pcie bus接口的连接顺序接反的问题。
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、本申请的实施例所提供的信息处理方法、设备和计算机可读存储介质,可以确定待监测的转接部件对应的槽位,并获取待监测的转接部件对应的槽位的接口的当前接口信息,之后在基于当前接口信息确定接口存在接反的情况下,修改待监测的转接部件对应的接口配置信息,以调整接口的连接顺序,如此,一旦发现待监测的转接部件对应的槽位的接口接反的时候,可以及时调整待监测的转接部件对应的接口配置信息,使得接口的连接顺序准确,从而避免出现待监测的转接部件对应的槽位的接口接反的情况发生,解决了相关技术中的platform支持的riser卡对应的pcie bus接口的连接顺序接反的问题。
1.一种信息处理方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述确定待监测的转接部件对应的槽位,包括:
3.根据权利要求1所述的方法,其中,所述获取所述待监测的转接部件对应的槽位的接口的当前接口信息,包括:
4.根据权利要求3所述的方法,其中,所述基于所述槽位的值,确定所述待监测的转接部件对应的槽位的接口的所述当前接口信息,包括:
5.根据权利要求1所述的方法,其中,所述在基于所述当前接口信息确定所述接口存在接反的情况下,修改所述待监测的转接部件对应的接口配置信息之前,还包括:
6.根据权利要求5所述的方法,其中,所述获取所述接口的基准接口信息,包括:
7.根据权利要求5或6所述的方法,其中,所述基于所述基准接口信息和所述当前接口信息,确定所述接口是否接反,包括:
8.根据权利要求1所述的方法,其中,所述在基于所述当前接口信息确定所述接口存在接反的情况下,修改所述待监测的转接部件对应的接口配置信息,包括:
9.一种电子设备,所述设备包括:处理器、存储器和通信总线;
10.一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1~8中任一项所述的信息处理方法的步骤。