QEMU+Virt-manager 无法连接到 virtlxcd-sock

Sco*_*her 5 qemu libvirt linux-mint

我已经在 Linux Mint 20 上安装了 qemu virt-manager libvirt,我有一个 AMD FX(tm)-4300 四核处理器,在 bios 中启用了 AMD-V,重新启动了很多但是 virt-manager(虚拟机管理器)是说:

Unable to connect to libvirt lxc:///.
Failed to connect socket to '/var/run/libvirt/virtlxcd-sock': No such file or directory
Libvirt URI is: lxc:///
Run Code Online (Sandbox Code Playgroud)

我在本地运行这个。文件/套接字不存在,但该文件夹中有一个“libvirt-sock”(和其他文件)。服务正在运行,但是报同样的错误:

    libvirtd.service - Virtualization daemon
     Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2020-09-01 10:11:27 BST; 12min ago
TriggeredBy: ? libvirtd.socket
             ? libvirtd-ro.socket
             ? libvirtd-admin.socket
       Docs: man:libvirtd(8)
             https://libvirt.org
   Main PID: 731 (libvirtd)
      Tasks: 19 (limit: 32768)
     Memory: 34.2M
     CGroup: /system.slice/libvirtd.service
             ?? 731 /usr/sbin/libvirtd
             ??1041 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt>
             ??1042 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt>

Sep 01 10:11:29 mainlinux dnsmasq[1041]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Sep 01 10:11:29 mainlinux dnsmasq-dhcp[1041]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Sep 01 10:12:35 mainlinux libvirtd[731]: libvirt version: 6.0.0, package: 0ubuntu8.3 (Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 30 >
Sep 01 10:12:35 mainlinux libvirtd[731]: hostname: mainlinux
Sep 01 10:12:35 mainlinux libvirtd[731]: Failed to connect socket to '/var/run/libvirt/virtlxcd-sock': No such file or directory
Sep 01 10:12:35 mainlinux libvirtd[731]: End of file while reading data: Input/output error
Run Code Online (Sandbox Code Playgroud)

我已将内核更新为 5.8.5-generic,但除此之外,运行 Mint 20(基于 Ubuntu 焦点)。任何人都知道如何解决这个问题,或者显示关于为什么没有创建 virtlxcd-sock 的日志?还在 libvirt 子文件夹上尝试了 sudo chmod 777 并重新启动了 libvirtd,同样的错误。

Sco*_*her 6

谷歌搜索了几个小时,终于找到了对我有用的,似乎安装 libvirt 和 lxc没有安装这个包:

sudo apt install libvirt-daemon-driver-lxc
sudo systemctl restart libvirtd
Run Code Online (Sandbox Code Playgroud)