一种服务器宕机故障定位隔离系统及方法与流程

文档序号:24160153发布日期:2021-03-05 15:39阅读:来源:国知局

技术特征:
1.一种服务器宕机故障定位隔离系统,其特征是,包括:bios、bmc、fru、pch、计时模块,所述fru挂载于bmc,存储实时更新后的全部未故障的加载设备信息;所述bios通过pch与bmc进行通信连接,获取挂载在bmc下的fru存储信息,将当前待加载设备与fru存储的实时更新后的全部未故障的加载设备信息对比,如果fru存储的实时更新后的全部未故障的加载设备信息包括当前待加载设备,bios加载当前待加载设备;如果fru存储的实时更新后的全部未故障的加载设备信息不包括当前待加载设备,bios继续加载下一个待加载设备;所述bmc与计时模块通信连接,获取计时模块中bios当前待加载设备的加载时间,根据当前待加载设备的加载时间判断服务器系统是否宕机;如果服务器系统宕机,bmc将移除fru中当前待加载设备信息,以实现故障设备定位隔离。2.根据权利要求1所述的服务器宕机故障定位隔离系统,其特征是,加载设备的信息包括每个未故障的加载设备对应的加载时间预设阈值。3.根据权利要求2所述的服务器宕机故障定位隔离系统,其特征是,根据当前待加载设备的加载时间判断服务器系统是否宕机具体是:判断当前待加载设备的加载时间是否大于当前待加载设备对应的加载时间预设阈值,如果大于,则服务器系统宕机,如果小于,则服务器系统未宕机。4.根据权利要求1-3任一所述的服务器宕机故障定位隔离系统,其特征是,所述计时模块为cpld。5.一种服务器宕机故障定位隔离方法,其特征是,基于权利要求1-4任一所述的服务器宕机故障定位隔离系统的基础上实现的,包括:系统上电后,bios获取挂载在bmc下的fru存储的实时更新后的全部未故障的加载设备信息,将当前待加载设备与fru存储的实时更新后的全部未故障的加载设备信息对比,如果fru存储的实时更新后的全部未故障的加载设备信息包括当前待加载设备,bios加载当前待加载设备;bmc获取计时模块中bios当前待加载设备的加载时间,根据当前待加载设备的加载时间判断服务器系统是否宕机;如果服务器系统宕机,bmc将移除fru中当前待加载设备信息,以实现故障设备隔离;如果fru存储的实时更新后的全部未故障的加载设备信息不包括当前待加载设备,bios继续加载下一个待加载设备。6.根据权利要求5所述的服务器宕机故障定位隔离方法,其特征是,还包括:直至所有待加载设备完成加载且加载过程中未出现宕机,服务器系统启动开机。7.根据权利要求5所述的服务器宕机故障定位隔离方法,其特征是,bmc将移除fru中当前待加载设备信息,以实现故障设备隔离之后还包括:bmc设置提示性信息,记录当前宕机现象以及当前待加载设备。8.根据权利要求5所述服务器宕机故障定位隔离方法,其特征是,根据当前待加载设备的加载时间判断服务器系统是否宕机具体是:判断当前待加载设备的加载时间是否大于当前待加载设备对应的加载时间预设阈值,如果大于,则服务器系统宕机,如果小于,则服务器系统未宕机。9.根据权利要求5-8所述服务器宕机故障定位隔离方法,其特征是,计时模块对当前待加载设备的加载时间进行记录,当前待加载设备的加载时间记录完成后,计时模块清零,进
行下一待加载设备加载时间的记录。10.根据权利要求5-8任一所述服务器宕机故障定位隔离方法,其特征是,bios按照存储的hob列表进行顺序加载待加载设备,hob列表中存储待加载设备的数量合不小于fru中存储的实时更新后的全部未故障的加载设备的数量。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1