[发明专利]一种机器故障自动化处理方法有效
| 申请号: | 201510973293.6 | 申请日: | 2015-12-23 |
| 公开(公告)号: | CN105630620B | 公开(公告)日: | 2019-04-16 |
| 发明(设计)人: | 常现超 | 申请(专利权)人: | 浪潮集团有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 张靖 |
| 地址: | 250100 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 机器 故障 自动化 处理 方法 | ||
1.一种机器故障自动化处理方法,其特征在于:所述方法通过在操作系统的内核中打入故障补丁模块,用于收集机器故障信息,将故障的详细信息封装好通过内核态和用户态的传输通道模块,将收集的故障信息传送到用户态,供故障统计分析模块使用,列出故障分布图表,然后将故障分析结果传送给故障处理模块进行处理。
2.根据权利要求1所述的一种机器故障自动化处理方法,其特征在于:所述故障补丁模块,负责收集内核中产生的机器故障信息,以故障补丁模块的方式向内核中添加代码,不用修改已安装的内核。
3.根据权利要求1所述的一种机器故障自动化处理方法,其特征在于:所述内核态和用户态传输通道模块,通过创建一个用户态和内核态通信的通道,将故障信息安全高效的传输到用户态。
4.根据权利要求1所述的一种机器故障自动化处理方法,其特征在于:所述故障处理模块,根据故障分析的结果,对该故障自动做合理的处理,还可以隔离该故障,以免该故障对系统或者关键服务造成严重的影响,产生严重的后果,同时把故障的处理结果及详细的信息发送给管理员,以确保故障处理是否合理。
5.根据权利要求1-4任一所述的一种机器故障自动化处理方法,其特征在于:当前使用的机器的Linux操作系统支持kpatch。
6.根据权利要求5所述的一种机器故障自动化处理方法,其特征在于,所述方法操作过程如下:
首先将收集故障的补丁模块加载到内核中;
然后利用kpatch工具产生故障补丁模块并加载到操作系统中;
当机器产生故障后补丁模块就会收集到相关故障信息,然后将该信息放入到netlink的通道中,发送到用户态;
当故障信息被传送到用户态,对这些信息做统计,观察故障,根据故障的类型及原因做相应的故障处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510973293.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于为磁盘阵列分配缓存的设备和方法
- 下一篇:JAVA容器的同步化方法及系统





