[发明专利]一种操作系统的修复处理方法及装置在审
申请号: | 202210445420.5 | 申请日: | 2022-04-26 |
公开(公告)号: | CN114661514A | 公开(公告)日: | 2022-06-24 |
发明(设计)人: | 郑天文;王辉;林承军;王竟成 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 刘熔;董骁毅 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作系统 修复 处理 方法 装置 | ||
本发明提供一种操作系统的修复处理方法及装置,涉及数据处理技术领域,可用于金融领域或其他技术领域。所述方法包括:在操作系统重启过程中,获取所述操作系统的启动日志信息;根据所述启动日志信息对所述操作系统进行状态检查;若确定存在异常状态的检查项,则获取与所述异常状态相对应的修复方式,并根据所述修复方式对所述检查项进行修复。所述装置执行上述方法。本发明实施例提供的操作系统的修复处理方法及装置,通过自动进行状态检查和修复,方便进行实际系统运维工作,且提高了工作效率。
技术领域
本发明涉及数据处理技术领域,具体涉及一种操作系统的修复处理方法及装置。
背景技术
当前Linux操作系统广泛应用于服务器领域。在服务器的日常维护中,Linux操作系统是服务器系统非常重要的一个组成部分。Linux操作系统的信息能够及时有效的反应底层硬件和上层应用软件的故障信息状态,当Linux操作系统发生故障时,就需要及时发现与修复。
目前业界针对Linux操作系统提供了多种的健康检查工具和方法,主要提供了Linux操作系统运行时自动的软硬件健康状态检查和系统预警,包括CPU、内存、磁盘、网络和工作负载等状态信息,并与用户所设定的预设安全值进行比较,若监控情况超过预设安全值的范围,就可以通过健康检查工具向用户作出警告,以提前确保系统正常运行。
在Linux日常运维中,经常会对操作系统等软硬件做变更,例如更新硬件驱动、更新安全漏洞补丁、修复系统错误或者更新应用软件等,部分操作做出变更后,会需要重启Linux操作系统才能生效,但有些情况下,Linux操作系统在重启过程中无法正常启动,系统管理员需要进行人工分析和定位系统无法启动原因,给实际系统运维工作带来诸多不便,且效率低下。
发明内容
针对现有技术中的问题,本发明实施例提供一种操作系统的修复处理方法及装置,能够至少部分地解决现有技术中存在的问题。
一方面,本发明提出一种操作系统的修复处理方法,包括:
在操作系统重启过程中,获取所述操作系统的启动日志信息;
根据所述启动日志信息对所述操作系统进行状态检查;
若确定存在异常状态的检查项,则获取与所述异常状态相对应的修复方式,并根据所述修复方式对所述检查项进行修复。
其中,所述在操作系统重启过程中,获取所述操作系统的启动日志信息,包括:
在操作系统重启过程中,通过引导加载程序获取所述操作系统的启动日志信息。
其中,所述根据所述启动日志信息对所述操作系统进行状态检查,包括:
调用预设操作系统健康检查问题库,并根据所述启动日志信息对操作系统进行状态检查。
其中,所述获取与所述异常状态相对应的修复方式,包括:
调用预设操作系统问题解决方案库,并获取与所述异常状态相对应的修复方式。
其中,在所述根据所述修复方式对所述检查项进行修复的步骤之后,所述操作系统的修复处理方法还包括:
若确定无法完成修复,则利用所述操作系统的备份快照对所述操作系统进行恢复。
其中,所述利用所述操作系统的备份快照对所述操作系统进行恢复,包括:
调用写时复制文件快照实现对所述操作系统进行恢复。
其中,在所述在操作系统重启过程中,获取所述操作系统的启动日志信息的步骤之前,所述操作系统的修复处理方法还包括:
自动触发制作所述写时复制文件快照,并将所述写时复制文件快照保存在根目录的文件系统中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210445420.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子密码桶
- 下一篇:一种入耳式骨声传导助听器