我正在使用Ubuntu 14.04。我安装了kvm。当我试图打开虚拟机时,会得到以下错误:
local host not connected
Unable to connect to libvirt.
Verify that:
- The 'libvirt-bin' package is installed
- The 'libvirtd' daemon has been started
- You are member of the 'libvirtd' group
Unable to connect to libvirt.
Verify that:
- The 'libvirt-bin' package is installed
- The 'libvirtd' daemon has been started
- You are member of the 'libvirtd' group
Libvirt URI is: qemu:///system
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/connection.py", line 1027, in _open_thread
self.vmm = self._try_open()
File "/usr/share/virt-manager/virtManager/connection.py", line 1009, in _try_open
flags)
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 105, in openAuth
if ret is None:raise libvirtError('virConnectOpenAuth() failed')
libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied发布于 2016-02-19 11:42:32
步骤1:安装所需的所有软件包。
sudo apt-get install qemu virt-manager 如果它们已经安装,则会收到通知。
步骤2:将自己添加到libvirt(d)组中。
sudo usermod -G libvirt -a <username> (这对于较新的KVM / Ubuntu版本有效)
sudo usermod -G libvirtd -a <username> (这对于较早的KVM / Ubuntu版本有效)
用用户名替换<username>。
步骤3:重新启动主机操作系统。
sudo reboot现在,一切都应该如预期的那样运作。
万一你再犯同样的错误-
使用根权限打开virt-manager:
sudo apt-get install gksu
gksudo virt-manager 关闭virt-manager并重新启动主机。
sudo reboot 最后,它应该与用户特权一起工作!
https://askubuntu.com/questions/736550
复制相似问题