CVK未启用虚拟化功能导致虚拟机启动失败
一、 问题描述:
CVK主机创建完虚拟机后启动虚拟机,发现虚拟机启动失败。任务台有启动虚拟机失败的信息,如下截图所示:
二、 过程分析:
虚拟机启动失败的原因为CAS系统需要包含KVM模块,但是该CVK主机没有,导致虚拟机启动失败。处理方法为在CVK主机的BIOS中检查虚拟化功能是否开启,并且主机是否配置了加载KVM模块。
详细的错误原因:
unsupported configuration: Domain requires KVM, but it is not available. Check that virtualization is enabled in the host BIOS, and host configuration is setup to load the kvm modules.
该错误的详细信息也可以在该主机的日志中找到,日志文件路径为:【/var/log/libvirt/libvirtd.log】
在CVK主机后台执行命令“lsmod | grep kvm”,查看是否正常加载KVM模块,在如下截图所示,执行命令“lsmod | grep kvm”后没有任何信息输出,说明该CVK主机没有正常加载KVM模块。
正常情况下,具备虚拟化功能的CVK主机能够自动加载KVM模块。
三、 解决方法:
CAS系统的虚拟化功能需要CPU支持,因此首先需要确认CVK主机的CPU是否具备虚拟化功能。
如果确认该CVK主机的CPU具备虚拟化功能,那么需要重启CVK主机,进入BIOS配置界面,开启虚拟化功能。
每个服务器厂家的开启虚拟化功能的配置方法都不一致,需要咨询服务器厂家开启虚拟化功能。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作