虚拟机管理程序不支持 x86_64 主机上 x86_64 kvm 域的 CPU 模式“自定义”

Meg*_*r83 3 virtual-machine qemu virt-manager

我和这里有同样的问题,但解决方案对我不起作用。每次我想使用 virt-manager 创建或运行 VM 时,我都会收到相同的消息:

Error al iniciar dominio: configuración no soportada: CPU mode 'custom' for x86_64 kvm domain on x86_64 host is not supported by hypervisor 

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 125, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 82, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/domain.py", line 1508, in startup
    self._backend.create()
  File "/usr/lib/python2.7/site-packages/libvirt.py", line 1069, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: configuración no soportada: CPU mode 'custom' for x86_64 kvm domain on x86_64 host is not supported by hypervisor 
Run Code Online (Sandbox Code Playgroud)

但是,当从提到的线程应用修复时,我得到:

Error al iniciar dominio: internal error: process exited while connecting to monitor: Could not access KVM kernel module: Permission denied
2018-03-13T22:43:10.555542Z qemu-system-x86_64: failed to initialize KVM: Permission denied

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 125, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 82, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/domain.py", line 1508, in startup
    self._backend.create()
  File "/usr/lib/python2.7/site-packages/libvirt.py", line 1069, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: internal error: process exited while connecting to monitor: Could not access KVM kernel module: Permission denied
2018-03-13T22:43:10.555542Z qemu-system-x86_64: failed to initialize KVM: Permission denied
Run Code Online (Sandbox Code Playgroud)

我也以 root 身份尝试过,但结果相同。

我的系统是 Parabola GNU/Linux-libre (Arch-based) x86_64

Sha*_*ury 5

尝试重新启动主机。

这看起来很奇怪,但它只是发生在我身上。我正在使用 debian stretch 并且在安装后第一次在 KVM 上安装 gust 操作系统(ubuntu 的某些发行版)时,我收到了同样的警报。我关闭了主机,问题仍未解决,第二天再次尝试时,我根本没有发现任何错误。与此同时,我什么也没做。KVM 可能需要重新启动才能完成安装或收集必要的数据。虽然我不确定 arch,但您可以在继续寻求其他解决方案之前尝试一下。