virtmanager - libvirtd 데몬을 찾을 수 없습니다.

virtmanager - libvirtd 데몬을 찾을 수 없습니다.

Virt-manager를 시작하려고 하는데 이 오류가 발생합니다.

Unable to connect to libvirt.

internal error: Unable to locate libvirtd daemon in /usr/sbin (to override, set $LIBVIRTD_PATH to the name of the libvirtd binary)
Hi, I tried to start virtmanagerr (installed via mint software center)
but get this?

    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 102, in openAuth
        if ret is None:raise libvirtError('virConnectOpenAuth() failed')
    libvirtError: internal error: Unable to locate libvirtd daemon in /usr/sbin (to override, set $LIBVIRTD_PATH to the name of the libvirtd binary)

답변1

시작해 보세요 libvirtd.

$ service libvirtd restart

다음과 같이 실행되는지 확인할 수 있습니다.

$ pgrep libvirtd
1124

이 숫자는 프로세스 ID입니다 libvirtd.

$ ps -eaf|grep [l]ibvirtd
root      1124     1  0 Mar17 ?        00:00:02 /usr/sbin/libvirtd

답변2

저는 데비안을 사용하고 있는데 같은 문제가 있었습니다. 위 명령을 사용하여 konsole을 통해 virt-manager를 시작했는데 문제가 해결되었습니다.

virt-manager --no-fork

이러한 방식으로 virt-manager는 konsole에서 ssh 비밀번호를 요청합니다. 또한 konsole에 일부 출력을 제공하십시오.

관련 정보