LXD错误无法启动容器

LXD Error Cannot Start Container

我正在使用 LXD 创建一个 Ubuntu 容器:

lxd launch ubuntu first

当我收到此错误时:

error : Error calling 'lxd forkstart /var/lib/lxd/containers /var/log/lxd/ubuntu/lxc.conf' : err='exit status 1'

我查看了日志并在结尾处收到了这条消息:

 lxc 1443307966.953 WARN lxc_cgmanager - cgmanager.c:cgm_get:993 - do_cgm_get exited with error

该错误不是致命错误,因此您可能 运行 遇到了其他问题。

如果使用 PPA,我强烈建议您 运行:

sudo apt-get dist-upgrade

原因是在某些 Ubuntu 版本中发布的 LXC 版本 1.1.2 有一个小的 ABI 损坏,如果不先升级到版本 1.1.3,会导致容器无法启动。

如果这没有帮助,请确保 lxd 运行正在使用最新的上游版本(目前为 0.22),如果仍然无法解决问题,我建议您提交一个https://github.com/lxc/lxd 的上游错误报告,以便我们进行调查。