Я использую 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
Шаг 1: Установите все пакеты, которые необходимы.
sudo apt-get install qemu virt-manager
Если они уже установлены, Вы уведомляетесь.
Шаг 2: Добавьте себя к libvirtd
группа.
sudo usermod -G libvirtd -a <username>
Замена <username>
с Вашим именем пользователя.
Шаг 3: Перезагрузите свою хостовую операционную систему.
sudo reboot
Теперь все должно работать как ожидалось.
В случае, если Вы все еще получаете ту же ошибку снова -
открытый virt-manager
с полномочиями пользователя root:
sudo apt-get install gksu
gksudo virt-manager
Закрыть virt-manager
и перезапустите хост.
sudo reboot
Наконец это должно работать с полномочиями пользователя!