FusionCompute 所有版本 服务器VMX特性未开启导致虚拟机无法启动问题 打印日志报错 “unknown OS type hvm”

发布时间:  2017-02-25 浏览次数:  144 下载次数:  0
问题描述

某局点在某一台主机上启动虚拟机失败,该虚拟机在其他主机上可以正常启动,虚拟机启动失败时/var/log/libvirt/libvirt.log中有报错日志“unknown OS type hvm”,如图所示。


处理过程

如确定没有开启VMX特性后,必须重启主机进入BIOS配置界面,开启VMX特性。

CNA中执行如下命令,如果看到有如下回显,说明VMX特性未开启。

xl dmesg | grep VMX


以华为T6000为例介绍开启VMX特性的方法。

1、启动服务器,按“delete”键进入BIOS

2、找到Advanced->CPU Configuration->Intel Virtualization Tech,将其设置成“Enabled”。

3. F10保存并退出BIOS,等待主机重新引导进入系统即可


根因
当前仅能创建HVM类型的虚拟机,创建此类虚拟机必须要硬件VMX特性支持,否则就会创建失败,出现现象描述中的报错信息。

END