我一直在关注这个链接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