virsh list 抛出错误“无法将套接字连接到‘/var/run/libvirt/virtqemud-sock’:没有这样的文件或目录”

virsh list 抛出错误“无法将套接字连接到‘/var/run/libvirt/virtqemud-sock’:没有这样的文件或目录”

我已经构建了最新的libvirt存储库。但我无法在 Ubuntu 22.04 中libvirtd使用命令连接。virsh我认为它正在尝试连接Modular driver daemons而不是整体连接libvirtd。错误是Failed to connect socket to '/var/run/libvirt/virtqemud-sock': No such file or directory如何解决这个问题?

答案1

mode = "legacy"通过添加/etc/libvirt/libvirt.conf并重新启动服务即可解决该问题libvirtd

答案2

该问题通过以下方式解决:

systemctl start  virtqemud
systemctl enable virtqemud

相关内容