首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >QEMU+Virt-manager无法连接到virtlxcd-sock

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

Stack Overflow用户
提问于 2020-09-01 09:41:40
回答 1查看 6.4K关注 0票数 6

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

代码语言:javascript
运行
复制
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:///

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

代码语言:javascript
运行
复制
    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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-01 16:22:52

谷歌搜索了几个小时,终于找到了对我有用的那个,看起来就像安装了libvirt,而lxc做了而不是安装了这个包:

代码语言:javascript
运行
复制
sudo apt install libvirt-daemon-driver-lxc
sudo systemctl restart libvirtd
票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63685175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档