Ubuntu容器无法启动

时间:2018-08-09 22:46:47

标签: lxc linux-containers

我在Arch Linux计算机中安装了带有amd64体系结构的Ubuntu Xenial容器。容器正常工作。但是,当我第二次尝试启动容器时,出现此错误:

  

容器无法启动。
  要获取更多详细信息,请在前台模式下运行容器。
  通过设置--logfile和--logpriority选项可以获得其他信息。

可能是什么原因造成的?

使用-F,-logfile和--logpriority选项运行后,请注意这一点。

  

lxc-start:ubuntu:network.c:lxc_ovs_attach_bridge:1893失败   将“ virbr0”附加到openvswitch网桥“ veth3PI00B”:lxc-start:ubuntu:   utils.c:run_command:2280执行命令失败

     

lxc-start:ubuntu:network.c:instantiate_veth:198附加失败   “ veth3PI00B”桥接到“ virbr0”:不允许操作

     

lxc-start:ubuntu:network.c:lxc_create_network_priv:2452失败   创建网络设备

     

lxc-start:ubuntu:start.c:lxc_spawn:1579无法创建   网络

     

lxc-start:ubuntu:start.c:__lxc_start:1887生成失败   容器“ ubuntu”

在没有前台模式的情况下运行后得到了它:

  

lxc开始:ubuntu:lxccontainer.c:wait_on_daemonized_start:834
  收到的容器状态为“ STOPPING”,而不是“ RUNNING”

1 个答案:

答案 0 :(得分:2)

我遇到了类似的问题,并且在创建网桥时解决了该问题。以下命令用于创建网桥:

sudo brctl addbr brs1s2

在我的情况下,“ brs1s2” 是网桥名称。