Ubuntu 18.04.1 LTS 上的 KVM 设置问题(未找到 libvirt-sock)

Ubuntu 18.04.1 LTS 上的 KVM 设置问题(未找到 libvirt-sock)

我一直在关注这个链接https://help.ubuntu.com/community/KVM/Installation在 Ubuntu 18.04.1 LTS 上安装 KVM。但是我无法正常启动它并遇到以下错误。

$ virsh list --all
error: failed to connect to the hypervisor
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': 
       No such file or directory

目录/var/run/libvirt/libvirt-sock确实不包含libvirt-sock

$ ls /var/run/libvirt
network  storage  virtlockd-sock  virtlogd-sock

这个问题的解决方案是什么?我该如何正确安装 KVM?非常感谢

答案1

套接字是一种特殊类型的文件,应在 libvirt 守护进程启动时创建。我猜是 libvirtd 没有运行 - 要启动它,请尝试:

systemctl start libvirtd

要检查其状态,请尝试:

systemctl status libvirtd

它可能还未启用,因此在重新启动时不会默认运行 - 您可以使用以下方法修复此问题:

systemctl enable libvirtd

相关内容