摘要
本发明公开一种云平台虚拟机操作系统异常检测及恢复方法、设备和介质,方法包括:创建一个socket文件并进行监听,在创建虚拟机时将该socket文件的描述符传递给qemu进程,当qemu进程在获取到存储后端返回的IO错误时,向虚拟机操作系统层返回IO错误,将IO错误写入被Libvirt监听的socket文件;Libvirt组件将监听到的IO错误进行整合,上报云平台的计算服务,云平台的计算服务通过事先在Libvirt中注册的中断函数得到虚拟机操作系统异常事件;云平台计算服务对虚拟机的操作系统进行状态检测,定时对所在宿主机上所有虚拟机的网络进行检测,将异常信息上报给监控告警组件;监控告警组件展示异常信息并对虚拟机进行恢复。本发明提高了云平台中虚拟机工作的稳定性和可靠性。
技术关键词
虚拟机操作系统
恢复方法
云平台虚拟机
异常信息
异常事件
描述符
网络
进程
驱动设备
处理器
可读存储介质
存储器
标识符
计算机
策略
节点
电子设备
系统为您推荐了相关专利信息
图像恢复方法
鲁棒主成分分析
矩阵
识别图像信息
截断核范数
后台系统
设施设备管理系统
智能分析算法
异常事件
截取视频片段