一种IPMI进程监控方法、系统、设备及计算机介质技术方案

技术编号:18138298 阅读:26 留言:0更新日期:2018-06-06 11:44
本发明专利技术公开了一种IPMI进程监控方法、系统、设备及计算机介质,应用于BMC中,其中该方法包括:发送IPMI进程测试命令至BMC;判断每一个IPMI进程是否均返回与IPMI进程测试命令对应的反馈信息,若否,则控制BMC启动自恢复机制。本发明专利技术公开的一种IPMI进程监控方法、系统、设备及计算机介质均借助IPMI进程测试命令实现了对每一个IPMI进程是否处于卡死状态的监控,当有IPMI进程处于卡死状态时,便控制BMC启动自恢复机制,与现有技术相比,对IPMI进程的监控准确率高,在一定程度上降低了BMC的故障率。

【技术实现步骤摘要】
一种IPMI进程监控方法、系统、设备及计算机介质
本专利技术涉及服务器
,更具体地说,涉及一种IPMI进程监控方法、系统、设备及计算机介质。
技术介绍
目前,服务器主板上均安装有BMC(BaseboardManagementController,基板管理控制器)和IPMI(IntelligentPlatformManagentInterface,智能平台管理接口)。在服务器的应用过程中,BMC需要对IPMI进程进行监控,当IPMI进程处于卡死状态时,BMC需要启动自恢复机制来消除IPMI进程的卡死状态。现有的一种监控IPMI进程的方法是:借助BMC的watchdog(看门狗)机制,依靠IPMI进程对BMC的主动喂狗实现对IPMI进程的监控。然而,现有的一种监控IPMI进程的方法中,当存在多个IPMI进程,且多个IPMI进程中只有部分IPMI进程卡死时,不会触发BMC的喂狗机制,使得BMC不会启动自恢复机制,进而无法消除IPMI进程的卡死状态,最终使得BMC的故障率较高。综上所述,如何降低BMC的故障率是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种IPMI进程监控方法,其能在一定程度上解决如何降低BMC的故障率的技术问题。本专利技术还提供了一种IPMI进程监控系统、设备及计算机介质。为了实现上述目的,本专利技术提供如下技术方案:一种IPMI进程监控方法,应用于BMC中,包括:发送IPMI进程测试命令至BMC;判断每一个所述IPMI进程是否均返回与所述IPMI进程测试命令对应的反馈信息,若否,则控制所述BMC启动自恢复机制。优选的,所述发送IPMI进程测试命令至BMC,包括:以预设的时间间隔发送IPMI进程测试命令至BMC。优选的,所述发送IPMI进程测试命令至BMC,包括:实时发送IPMI进程测试命令至BMC。优选的,所述判断出每一个所述IPMI进程均返回与所述IPMI进程测试命令对应的反馈信息之后,还包括:判断每一个所述IPMI进程返回的所述反馈信息是否均与预设的该IPMI进程对应的反馈信息一致,若否,则控制所述BMC启动自恢复机制。优选的,所述判断出存在所述IPMI进程未返回与所述IPMI进程测试命令对应的反馈信息之后,还包括:记录未返回所述反馈信息的所述IPMI进程。一种IPMI进程监控系统,应用于BMC中,包括:发送模块,用于发送IPMI进程测试命令至BMC;判断模块,用于判断每一个所述IPMI进程是否均返回与所述IPMI进程测试命令对应的反馈信息,若否,则控制所述BMC启动自恢复机制。优选的,所述发送模块包括:定时发送单元,用于以预设的时间间隔发送IPMI进程测试命令至BMC。优选的,所述发送模块包括:实时发送单元,用于实时发送IPMI进程测试命令至BMC。一种IPMI进程监控设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上任一所述的IPMI进程监控方法的步骤。一种计算机介质,所述计算机介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述的IPMI进程监控方法的步骤。本专利技术提供的一种IPMI进程监控方法,应用于BMC中,发送IPMI进程测试命令至BMC;判断每一个IPMI进程是否均返回与IPMI进程测试命令对应的反馈信息,若否,则控制BMC启动自恢复机制。本专利技术提供的一种IPMI进程监控方法,借助IPMI进程测试命令实现了对每一个IPMI进程是否处于卡死状态的监控,当有IPMI进程处于卡死状态时,便控制BMC启动自恢复机制,与现有技术相比,对IPMI进程的监控准确率高,在一定程度上降低了BMC的故障率。本专利技术提供的一种IPMI进程监控系统、设备及计算机介质也解决了相应技术问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种IPMI进程监控方法的流程图;图2为本专利技术实施例提供的一种IPMI进程监控系统的结构示意图;图3为本专利技术实施例提供的一种IPMI进程监控设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的一种IPMI进程监控方法中各个步骤的动作执行主体可以为本专利技术实施例提供的一种IPMI进程监控系统,而该方法和系统均应用于BMC中,所以本专利技术实施例提供的一种IPMI进程监控方法中各个步骤的动作执行主体也可以为BMC。为了描述方便,这里将本专利技术实施例提供的一种IPMI进程监控方法中各个步骤的动作执行主体设为本专利技术实施例提供的一种IPMI进程监控系统,简称为监控系统。请参阅图1,图1为本专利技术实施例提供的一种IPMI进程监控方法的流程图。本专利技术实施例提供的一种IPMI进程监控方法,应用于BMC中,可以包括以下步骤:步骤S101:发送IPMI进程测试命令至BMC。实际应用中,监控系统需要先发送IPMI进程测试命令至BMC,BMC接收到该IPMI进程测试命令后,便会发送该IPMI进程测试命令至每一个IPMI进程,每一个IPMI进程响应该IPMI进程测试命令,并返回与该IPMI进程测试命令相应的反馈信息。步骤S102:判断每一个IPMI进程是否均返回与IPMI进程测试命令对应的反馈信息,若否,则执行步骤S103:控制BMC启动自恢复机制。因为处于卡死状态的IPMI进程不会返回反馈信息,所以监控系统在发送IPMI进程测试命令至BMC后,需要判断每一个IPMI进程是否均返回反馈信息,若存在未返回反馈信息的IPMI进程,则确定出存在IPMI进程处于卡死状态,监控系统便控制BMC启动自恢复机制。实际应用中,监控系统可以判断反馈信息的数量与IPMI进程的数量是否相等,若相等,则判断出每一个IPMI进程均返回了反馈信息,若不相等,则判断出存在未返回反馈信息的IPMI进程;具体应用场景中,监控系统还可以判断在发送IPMI进程测试命令至BMC后的预设的时间段内,是否接收到每一个IPMI进程返回的反馈信息,若否,则判断出存在未返回反馈信息的IPMI进程。本专利技术提供的一种IPMI进程监控方法,应用于BMC中,发送IPMI进程测试命令至BMC;判断每一个IPMI进程是否均返回与IPMI进程测试命令对应的反馈信息,若否,则控制BMC启动自恢复机制。本专利技术提供的一种IPMI进程监控方法,借助IPMI进程测试命令实现了对每一个IPMI进程是否处于卡死状态的监控,当有IPMI进程处于卡死状态时,便控制BMC启动自恢复机制,与现有技术相比,对IPMI进程的监控准确率高,在一定程度上降低了BMC的故障率。本专利技术实施例提供的一种IPMI进程监控方法中,步骤S101发送IPMI进程测试命令至BMC,具体可以为:以预设的时间间隔发送IPMI进程测试命令至BMC。实际应用中,本文档来自技高网...
一种IPMI进程监控方法、系统、设备及计算机介质

【技术保护点】
一种IPMI进程监控方法,其特征在于,应用于BMC中,包括:发送IPMI进程测试命令至BMC;判断每一个所述IPMI进程是否均返回与所述IPMI进程测试命令对应的反馈信息,若否,则控制所述BMC启动自恢复机制。

【技术特征摘要】
1.一种IPMI进程监控方法,其特征在于,应用于BMC中,包括:发送IPMI进程测试命令至BMC;判断每一个所述IPMI进程是否均返回与所述IPMI进程测试命令对应的反馈信息,若否,则控制所述BMC启动自恢复机制。2.根据权利要求1所述的方法,其特征在于,所述发送IPMI进程测试命令至BMC,包括:以预设的时间间隔发送IPMI进程测试命令至BMC。3.根据权利要求1所述的方法,其特征在于,所述发送IPMI进程测试命令至BMC,包括:实时发送IPMI进程测试命令至BMC。4.根据权利要求1至3任一项所述的方法,其特征在于,所述判断出每一个所述IPMI进程均返回与所述IPMI进程测试命令对应的反馈信息之后,还包括:判断每一个所述IPMI进程返回的所述反馈信息是否均与预设的该IPMI进程对应的反馈信息一致,若否,则控制所述BMC启动自恢复机制。5.根据权利要求1所述的方法,其特征在于,所述判断出存在所述IPMI进程未返回与所述IPMI进程测试命令对应的反馈信息...

【专利技术属性】
技术研发人员:段志佳曲勇
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1