<div dir="ltr">Greetings,<div><br></div><div style>I have built lxc 0.9.0 running on Linux 3.6.0 on Xilinx ARM Cortex A9 dual core embedded board. For general utilities it has busybox/dropbear.</div><div style><br></div><div style>
I wish to run applications in containers. I used this configuration:</div><div style><br></div><div style><div>/tmp # cat lxc-veth-xckt.conf</div><div>lxc.utsname = beta</div><div>lxc.network.type = veth</div><div>lxc.network.flags = up</div>
<div>lxc.network.link = br0</div><div>lxc.network.hwaddr = 4a:49:43:49:79:bf</div><div>lxc.network.ipv4 = <a href="http://10.2.3.5/24">10.2.3.5/24</a></div><div>## lxc.network.ipv6 = 2003:db8:1:0:1234:fe0b:3597</div><div>
## lxc.mount = /etc/lxc/fstab</div><div>## lxc.rootfs = /tmp/lxc/rootfs</div><div>lxc.rootfs = /</div><div><br></div><div style>I have br0 setup already:</div><div style><br></div><div style><div>/tmp # ifconfig br0</div>
<div>br0       Link encap:Ethernet  HWaddr 00:0A:35:00:01:22</div><div>          BROADCAST MULTICAST  MTU:1500  Metric:1</div><div>          RX packets:0 errors:0 dropped:0 overruns:0 frame:0</div><div>          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0</div>
<div>          collisions:0 txqueuelen:0</div><div>          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)</div><div><br></div></div><div style><br></div><div style>Then I tried to run an app container:</div><div style><br></div>
<div style><div>/tmp # lxc-execute -n foobar -f lxc-veth-xckt.conf /bin/ash</div><div>device vethlmY2Y8 entered promiscuous mode</div><div>IPv6: ADDRCONF(NETDEV_UP): vethlmY2Y8: link is not ready</div><div>IPv6: ADDRCONF(NETDEV_CHANGE): vethlmY2Y8: link becomes ready</div>
<div>lxc-execute: Failed to find an lxc-init</div><div>lxc-execute: invalid sequence number 1. expected 4</div><div>lxc-execute: failed to spawn 'foobar'</div><div>device vethlmY2Y8 left promiscuous mode</div><div>
br0: port 2(vethlmY2Y8) entered disabled state</div><div><br></div><div><br></div><div style>Since the container rootfs is shared with host I am confused why it cannot find lxc-init?</div><div style><br></div><div style>I have already checked that kernel is configured correctly using lxc-checkconfig.</div>
<div style><br></div><div style>Pls send a pointer to a simple working configuration for embedded systems.</div><div style><br></div><div style>Thanks,<br>SM.</div></div></div></div>