[发明专利]BMC主进程故障诊断方法、装置、设备及可读存储介质在审
| 申请号: | 201910463811.8 | 申请日: | 2019-05-30 |
| 公开(公告)号: | CN110187996A | 公开(公告)日: | 2019-08-30 |
| 发明(设计)人: | 翟振辉 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 主进程 重启 故障诊断 可读存储介质 准确度 异常信息 日志 服务器管理系统 故障诊断装置 实时获取系统 系统信息变化 系统异常信息 读取 运行稳定性 故障分析 故障信息 故障原因 日志文件 系统异常 系统重启 原因分析 状态监测 保存 看门狗 运维 监控 帮助 | ||
1.一种BMC主进程故障诊断方法,其特征在于,包括:
对目标BMC下的AST看门狗进行状态监测;
当监测到BMC系统主进程异常时,采集系统运行信息,得到异常信息记录文件;
保存所述异常信息记录文件;
根据所述异常信息记录文件进行BMC主进程故障诊断。
2.如权利要求1所述的BMC主进程故障诊断方法,其特征在于,所述BMC系统主进程异常的判定方法,包括:
当监测到所述AST看门狗启动超时预中断时,判定BMC系统主进程异常;
则相应地,所述对目标BMC下的AST看门狗进行状态监测具体为:实时判断看门狗预中断函数是否发送SIGIO信号。
3.如权利要求2所述的BMC主进程故障诊断方法,其特征在于,所述实时判断看门狗预中断函数是否发送SIGIO信号,包括:
调用延时睡眠函数每隔预设时间判断看门狗预中断函数是否发送SIGIO信号。
4.如权利要求1所述的BMC主进程故障诊断方法,其特征在于,还包括:
当所述异常信息记录文件保存完成时,发送强制BMC系统重启指令。
5.如权利要求1所述的BMC主进程故障诊断方法,其特征在于,当监测到BMC系统主进程异常时,采集系统运行信息,包括:
当监测到BMC系统主进程异常时,采集系统CPU、内存、运行时间、交换分区、执行的线程信息、系统内存使用状况信息、文件系统的磁盘空间占用情况信息、网络接口配置信息、网口0和网口1的基本设置信息、当前运行的所有进程信息、硬盘及分区信息以及网络状态信息。
6.一种服务器故障处理装置,其特征在于,包括:
看门狗监测单元,用于对目标BMC下的AST看门狗进行状态监测;
信息采集单元,用于当监测到BMC系统主进程异常时,采集系统运行信息,得到异常信息记录文件;
文件存储单元,用于保存所述异常信息记录文件;
故障诊断单元,用于根据所述异常信息记录文件进行BMC主进程故障诊断。
7.如权利要求6所述的BMC主进程故障诊断装置,其特征在于,所述信息采集单元下用于进行BMC系统主进程异常的判定的异常判定子单元具体可以为预中断判定子单元,所述预中断判定子单元用于:当监测到所述AST看门狗启动超时预中断时,判定BMC系统主进程异常;
则相应地,与上述预中断判定子单元连接的看门狗监测单元具体可以为:预中断监测单元,所述预中断监测单元用于:实时判断看门狗预中断函数是否发送SIGIO信号。
8.如权利要求7所述的BMC主进程故障诊断装置,其特征在于,所述预中断监测单元具体可以为定时预中断监测单元,所述定时预中断监测单元用于:调用延时睡眠函数每隔预设时间判断看门狗预中断函数是否发送SIGIO信号。
9.一种BMC主进程故障诊断装置,其特征在于,包括:
存储器,用于存储程序;
处理器,用于执行所述程序时实现如权利要求1至5任一项所述BMC主进程故障诊断方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至5任一项所述BMC主进程故障诊断方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910463811.8/1.html,转载请声明来源钻瓜专利网。





