[发明专利]一种PCIE Slot故障定位方法、装置以及设备在审
申请号: | 201811109113.X | 申请日: | 2018-09-21 |
公开(公告)号: | CN109189602A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 袁传博 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障定位 配置空间寄存器 读取 中央处理器 数据确定 硬件设计 准确定位 根端口 插槽 根端 文档 申请 服务器 存储 | ||
本申请提供了一种故障定位方法,该方法包括:在PCIE设备出现故障时,读取配置空间寄存器中存储的数据以及对应的中央处理器的序列号,并根据所述数据确定故障PCIE设备的根端口号以及设备号;然后根据所述序列号、所述根端口、所述设备号以及服务器的硬件设计说明文档,定位出故障PCIE设备的插槽,从而能够快速准确定位出出现故障的PCIE设备。另外,本申请还提供了对应的装置以及设备。
技术领域
本申请涉及故障定位技术领域,尤其涉及一种PCIE Slot故障定位方法、装置、基板管理控制器以及服务器。
背景技术
随着信息技术的飞速发展以及云计算和物联网的落地应用,用户对服务器的可用性和可靠性都有了各苛刻的要求。为了提高服务器的可靠性和可用性,服务器通常通过基于高速串行计算机扩展总线标准总线和接口(peripheral component interconnectexpress,PCIE)的PCIE Slot(插槽)扩展外接功能,例如网卡通过PCIE Slot插接在主板上,图像处理器(Graphics Processing Unit,GPU)通过PCIE Slot插接在主板上,RAID卡通过PCIE Slot插接在主板上,以增强服务器的性能。在实际应用中,将通过PCIE Slot接入主板的设备称之为PCIE设备,随着服务器所接入的PCIE设备越来越多样化,PCIE设备发生故障的原因也越来越复杂,这就使得PCIE设备的故障分析也越来越困难。
然而,服务器中故障定位主要是根据基本输入输出系统(Basic Input OutputSystem,BIOS)通过系统事件日志(System Event Log,SEL)上报信息定位PCIE设备故障,但在实际PCIE设备故障定位时,在服务器出现硬件故障宕机时,BIOS在无法通过SEL上报信息;有时也会出现BIOS通过SEL上报信息和基板管理控制器(Baseboard ManagementController,BMC)记录的资产信息无法对应,导致用户无法及时准确地定位PCIE设备故障位置,无法及时有效处理故障。
发明内容
本申请实施例提供了一种故障定位方法,该方法在服务器中的PCIE设备出现故障时,通过读取配置空间寄存器中的数据,根据该数据定位出故障PCIE设备的根端口号、设备号以及相关中央处理器序列号,再结合服务器硬件设计说明文档定位出故障PCIE设备所位于的PCIE slot,从而实现服务器中PCIE设备的故障定位。
本申请第一方面提供了一种故障定位方法,所述方法包括:
在出现PCIE设备故障时,读取配置空间寄存器中存储的数据以及对应的中央处理器的序列号CPUID,并根据所述数据确定故障PCIE设备的根端口号RootPort以及设备号DeviceID;
所述PCIE设备是指服务器中基于高速串行计算机扩展总线标准PCIE,通过PCIE插槽连接主板的设备;
根据所述序列号、所述根端口、所述设备号以及服务器的硬件设计说明文档,定位出故障PCIE设备的插槽PCIE slot,所述硬件设计说明文档中记录有服务器硬件布局时PCIE设备的插槽与中央处理器的序列号、PCIE设备的根端口号以及设备号之间的对应关系表。
可选的,在出现PCIE设备故障时,读取配置空间寄存器中存储的数据以及对应的中央处理器的序列号,并根据所述数据确定故障PCIE设备的根端口号以及设备号,包括:
在出现PCIE故障,并且在服务器硬件宕机的情况下,再执行所述读取配置空间寄存器中存储的数据以及对应的中央处理器的序列号,并根据所述数据确定故障PCIE设备的根端口号以及设备号的步骤;或者,
在出现PCIE故障,并且在基本输入输出系统BIOS上报的出错信息与基板管理控制器BMC记录的资产信息不匹配的情况下,再执行所述读取配置空间寄存器中存储的数据以及对应的中央处理器的序列号,并根据所述数据确定故障PCIE设备的根端口号以及设备号的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811109113.X/2.html,转载请声明来源钻瓜专利网。