首页 > 代码库 > kvm: does not work properly. Using workaround
kvm: does not work properly. Using workaround
转载请注明出处,为开源贡献自己的力量,谢谢: http://www.openext.org/2014/06/libvirt-erro2
为了进一步的学习kvm,手动安装了qemu-kvm但是在创建虚拟机的时候出现:
kvm: does not work properly. Using workaround
初步认为kvm没有insert,所以:
#modprobe kvm
#modprobe kvm-intel
#dmesg | tail
kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
通过上面的信息可知,确实是kvm的问题,但是事实不是这样的。
查看libvirt log
#vim /var/log/libvirt/libvirtd.log
2014-06-22 04:20:45.308+0000: 1345: error : virDomainDefParseXML:12066 : unknown OS type hvm
2014-06-22 04:30:47.441+0000: 1337: error : virQEMUCapsGetDefaultVersion:1748 : internal error: Cannot find suitable emulator for i686
发现libvirt在调用qemu时没有找到qemu
所以解决方法:
在/usr/bin/下做个链接
ln -s /usr/local/qemu-kvm/bin/qemu-system-x86_64 qemu-system-x86_64
这样问题就解决了