libvirt_lxc 在 Ubuntu 16.04 中不起作用

libvirt_lxc 在 Ubuntu 16.04 中不起作用

我使用 在全新安装的 Ubuntu 16.04 桌面上安装了 libvirt apt install libvirt-bin。然后我创建了一个名为的 LXC 域a

当我尝试时virsh -c lxc:/// start a,我看到了以下错误消息:

virsh # start a error: Failed to start domain a error: internal error: guest failed to start: libvirt: error : cannot execute binary /usr/libexec/libvirt_lxc: No such file or directory

我做错了什么?

答案1

/usr/libexec已解决。这是 Ubuntu libvirt-bin 安装的环境问题。libvirt在/usr/libexec/libvirt_lxc启动域时会查找 中的文件。但是,/usr/libexec即使在 之后 也不存在apt install libvirt-bin

这是我所做的:

mkdir /usr/libexec ln -s /usr/lib/libvirt/* /usr/libexec

这解决了问题。

相关内容