【技术实现步骤摘要】
一种自检方法、服务器、设备和存储介质
[0001]本专利技术涉及服务器
,特别是涉及一种自检方法、一种服务器、一种自检设备和一种自检存储介质。
技术介绍
[0002]基板管理控制器(Baseboard Manager Controller,简称BMC)是服务器中具有硬件管理和监控功能的管理控制器,具有最高的物理设备和网络访问权限。随着计算机网络的不断发展,服务器客户业务量不断增加,部署的服务器数量也不断增加,BMC是服务器中具有硬件管理和监控功能的管理控制器,具有最高的物理设备和网络访问权限。随着服务器数量的增加,运维人员管理服务器的难度也在增大,出现宕机等问题时的分析成本越来越高。例如,在i2c总线(Inter
‑
Integrated Circuit,一种同步、半双工的通信总线)、GPIO总线(General
‑
purpose input/output,通用输入/输出口)等基础链路的健康状态未知的情况下发起数据处理、部件监控等进程,会出现复杂的故障情况,后续分析过程困难且易陷入误区 ...
【技术保护点】
【技术特征摘要】
1.一种自检方法,其特征在于,应用于基板管理控制器BMC服务器,所述BMC服务器包括自检模块、BMC、总线接口、与所述总线接口连接的传感器和与所述总线接口连接的硬件模块,所述方法包括:在所述总线接口功能正常的情况下,所述自检模块向所述BMC发送第一请求;所述第一请求用于指示获取所述传感器的状态信息和所述硬件模块的状态信息;所述自检模块接收第一应答信息,所述第一应答信息包括所述BMC发送的所述传感器的状态信息和所述硬件模块的状态信息;所述传感器的状态信息包括采集的所述硬件模块的运行状态数据;所述硬件模块的状态信包括连接状态信息和启动状态信息;所述自检模块根据所述传感器采集的所述硬件模块的运行状态数据,确认所述传感器的功能是否正常,以及根据所述硬件模块的连接状态信息和启动状态信息,确认所述硬件模块是否正常启动。2.根据权利要求1所述的方法,其特征在于,还包括:所述自检模块向所述BMC发送第二请求,以检测所述总线接口功能是否正常;所述第二请求为对所述总线接口进行检测的请求;所述自检模块接收第二应答信息,所述第二应答信息为所述BMC发送的用于应答所述总线接口功能为正常或异常的信息。3.根据权利要求2所述的方法,其特征在于,所述总线接口包括通用输入/输出GPIO总线接口,所述自检模块向所述BMC发送第二请求,以检测所述总线接口功能是否正常,包括:所述自检模块向所述BMC发送对所述GPIO总线接口进行读或写的命令,以检测所述GPIO总线接口功能是否正常。4.根据权利要求2所述的方法,其特征在于,所述总线接口包括内部集成电路i2c总线接口,所述自检模块向所述BMC发送第二请求,以检测所述总线接口功能是否正常,包括:所述自检模块向所述BMC发送对所述i2c总线接口进行读或写的命令,以检测所述i2c总线接口功能是否正常。5.根据权利要求1所述的方法,其特征在于,所述第一请求包括对所述传感器进行读的命令和对所述硬件模块...
【专利技术属性】
技术研发人员:季银涛,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。