服务器的系统错误信息侦测系统及方法

申请公布号:
CN104424084A
申请号:
CN201310381583.2
申请日期:
2013.08.27
申请公布日期:
2015.03.18
申请人:
鸿富锦精密电子(天津)有限公司;鸿海精密工业股份有限公司
发明人:
马淞;张文杰
分类号:
G06F11/34(2006.01)I;G06F11/22(2006.01)I
主分类号:
G06F11/34(2006.01)I
地址:
300457 天津市滨海新区经济技术开发区海云街80号
摘要:
一种服务器的系统错误信息侦测系统及方法,该服务器包括BMC芯片和BIOS芯片。该方法包括:在BMC芯片中定义一个系统错误码与系统错误信息的错误对照关系表;开启BMC芯片与BIOS芯片之间的LPC总线,并在BIOS芯片中设置一个用于获取服务器的系统启动信息的主板端口;当服务器正常启动时,通过LPC总线从主板端口中获取服务器的系统启动信息并保存在系统侦测文件中;当服务器发生故障时,利用系统侦测文件从保存在错误对照关系表中获取系统错误码;根据BMC芯片中的错误对照关系表解析出获取的系统错误码对应的系统错误信息。本发明能够准确快速简便地找出服务器的系统故障原因,以便尽快完成服务器的系统故障修复。
主权项:
一种服务器的系统错误信息侦测系统,该服务器包括BMC芯片以及BIOS芯片,其特征在于,所述的系统错误信息侦测系统包括:设置模块,用于定义一个系统错误码与系统错误信息的错误对照关系表,将该错误对照关系表保存在BMC芯片的存储器中,开启BMC芯片与BIOS芯片之间的LPC总线,以及在BIOS芯片中设置一个用于获取服务器的系统启动信息的主板端口;侦测模块,用于当服务器正常启动时,通过LPC总线从所述主板端口中实时获取服务器的系统启动信息,并将系统启动信息保存在所述存储器的系统侦测文件中,当服务器发生故障时,利用所述系统侦测文件从保存在所述错误对照关系表中获取系统错误码;以及解析模块,用于根据BMC芯片中的错误对照关系表解析出获取的系统错误码对应的系统错误信息,以及将系统错误信息记录在服务器的系统日志表中。
专利推荐
移动版 | 电脑版 | 返回顶部