[发明专利]宿主机自愈方法、装置、计算机设备及存储介质在审
| 申请号: | 201910406740.8 | 申请日: | 2019-05-15 |
| 公开(公告)号: | CN110262917A | 公开(公告)日: | 2019-09-20 |
| 发明(设计)人: | 黄桂钦 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自愈 宿主机 异常类型 计算机设备 存储介质 检测 宿主 报警提示 人力成本 实时响应 影响宿主 云计算 申请 预设 概率 应用 | ||
1.一种宿主机自愈方法,其特征在于,所述方法包括:
若检测到宿主机出现异常且满足自愈的条件,根据所出现的异常类型对宿主机进行自愈,其中,不同的异常类型所对应的自愈方式不同,不同的异常类型所对应的自愈的条件不同;
在自愈后的预设时间内,若检测到宿主机出现相同异常,则进行报警提示。
2.根据权利要求1所述的方法,其特征在于,所述异常类型包括宿主机的数据卷异常,所述若检测到宿主机出现异常且满足自愈的条件,根据所出现的异常类型对宿主机进行自愈,包括:
若检测到宿主机上的数据卷的存储容量达到第一预设容量,则判定检测到宿主机上的数据卷出现异常且满足自愈的条件;
检测宿主机上的出现异常的数据卷的类型;
根据出现异常的数据卷的类型对所述宿主机上的数据卷进行自愈。
3.根据权利要求2所述的方法,其特征在于,所述数据卷的类型包括容器应用的日志卷,所述根据出现异常的数据卷的类型对所述宿主机上的数据卷进行自愈,包括:
若所述宿主机上出现异常的数据卷为容器应用的日志卷,遍历所述数据卷中的大文件;
判断所述大文件是否为标准输出日志文件;
若所述大文件为标准输出日志文件,则执行删除脚本,以删除所述大文件中的标准输出日志文件;
若所述大文件为非标准输出日志文件,则将所述大文件进行压缩归档。
4.根据权利要求2所述的方法,其特征在于,所述数据卷的类型包括宿主机本地卷,所述根据出现异常的数据卷的类型对所述宿主机上的数据卷进行自愈,包括:
若所述宿主机上出现异常的数据卷为宿主机本地卷,检测所述数据卷是宿主机本地卷中的docker的数据卷、docker的元数据卷还是宿主机的根卷;
若所述数据卷为docker的数据卷,执行第一清除脚本,以清除所述宿主机上残留的容器应用包的信息;
若所述数据卷为docker的元数据卷,执行第二清除脚本,以清除所述宿主机上异常退出的容器的数据;
若所述数据卷为宿主机的根卷,检测宿主机当前所处的应用环境,并根据宿主机当前所处的应用环境,对所述宿主机的根卷中的预设文件进行相应处理。
5.根据权利要求1所述的方法,其特征在于,所述异常类型包括宿主机上的本地应用镜像异常,所述若检测到宿主机出现异常且满足自愈的条件,根据所出现的异常类型对宿主机进行自愈,包括:
若检测到所述宿主机上的用来保存本地应用镜像的镜像卷的存储容量达到第二预设容量,则判定检测到所述宿主机上的用来保存本地应用镜像的镜像卷出现异常且满足自愈的条件;
执行第三清除脚本,以清除所述宿主机上残留的应用镜像信息。
6.根据权利要求1所述的方法,其特征在于,所述异常类型包括宿主机上的组件异常,所述若检测到宿主机出现异常且满足自愈的条件,根据所出现的异常类型对宿主机进行自愈,包括:
若检测到到达监控组件的时间,确定所要监控的组件的类型;
根据所要监控的组件的类型,来检测宿主机上的组件是否出现异常且满足自愈的条件,若检测到宿主机上的组件出现异常且满足自愈的条件,对宿主机上的组件进行自愈。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910406740.8/1.html,转载请声明来源钻瓜专利网。





