[Lxc-users] Ubuntu (maverick) container won't start (hangs at init)

Wilhelm wilhelm.meier at fh-kl.de
Wed Dec 29 13:37:32 UTC 2010


Am 29.12.2010 14:04, schrieb Thomas Schweikle:
> Am 29.12.2010 13:23, schrieb Mohit Chawla:
>> Try this: first invoke lxc-ubuntu as:
>>
>> /path/to/lxc-ubuntu --name foo --path /var/lib/lxc/foo
>>
>> and then add the following network section to /var/lib/lxc/foo/config:
>> lxc.network.type = veth
>> lxc.network.flags = up
>> lxc.network.link = br0
>> lxc.network.name <http://lxc.network.name> = eth0
>>
>> And then start the container: lxc-start --name foo
>>
>> I was having the same error as you are (hanging on init), and this
>> is what solved my issue. I am on a Lucid host (lxc 0.6.5). I am
>> using the lxc-ubuntu template from lxc-0.7.3 source.
> 
> No, I've double checked: I am configuring containers network. The
> only difference: setting interfaces address to 0.0.0.0 because one
> stated it would be helpful doing dhcp afterwards. I removed that
> line. No change. The container hangs at init. My full configuration
> file is:
> --- snip ----
> lxc.utsname              = tps
> 
> lxc.network.type         = veth
> lxc.network.flags        = up
> lxc.network.link         = vb0
> lxc.network.name         = eth0
> lxc.network.mtu          = 1500
> lxc.network.ipv4         = 0.0.0.0/0
> 
> lxc.tty                  = 4
> lxc.pts                  = 1024
> lxc.rootfs               = /lxc/fs/tps
> #lxc.mount                = /lxc/fs/tps.fstab
> 
> lxc.cgroup.devices.deny  = a
> 
> # /dev/null and zero
> lxc.cgroup.devices.allow = c 1:3 rwm
> lxc.cgroup.devices.allow = c 1:5 rwm
> 
> # consoles
> lxc.cgroup.devices.allow = c 5:1 rwm
> lxc.cgroup.devices.allow = c 5:0 rwm
> lxc.cgroup.devices.allow = c 4:0 rwm
> lxc.cgroup.devices.allow = c 4:1 rwm
> 
> # /dev/{,u}random
> lxc.cgroup.devices.allow = c 1:9 rwm
> lxc.cgroup.devices.allow = c 1:8 rwm
> lxc.cgroup.devices.allow = c 136:* rwm
> lxc.cgroup.devices.allow = c 5:2 rwm
> 
> # rtc
> lxc.cgroup.devices.allow = c 254:0 rwm
> 
> # mounts (was in fstab)
> lxc.mount.entry = devpts /lxc/fs/tps/dev/pts  devpts\
>   defaults               0 0
> lxc.mount.entry = sysfs  /lxc/fs/tps/sys      sysfs\
>   defaults               0 0
> lxc.mount.entry = proc   /lxc/fs/tps/proc     proc\
>   nodev,noexec,nosuid    0 0
> lxc.mount.entry = tmpfs  /lxc/fs/tps/var/lock tmpfs\
>   rw,noexec,nosuid,nodev 0 0
> lxc.mount.entry = tmpfs  /lxc/fs/tps/var/run  tmpfs\
>   mode=0755              0 0
> --- snap ----
> 
> 
> BTW: please send your answers to the list! ;-)
> 

Start init with --verbose to see if the events are all generated.

-- 
Wilhelm





More information about the lxc-users mailing list