[lxc-devel] Ubuntu Karmic container
Guillaume ZITTA
guillaume at zitta.fr
Fri Mar 5 07:30:57 UTC 2010
Le 04/03/2010 19:27, Daniel Lezcano a écrit :
> Elias Olivares wrote:
>
>> Hi !
>>
>> Here a new bug installing ubuntu karmic into a container :
>>
>> I've installed karmic with debootstrap and when i try to run the container , it don't and this error message appears on the screen :
>>
>> mountall:/dev/ppp: Operation not permitted
>> mountall:/dev/net/tun: Operation not permitted
>> mountall:/dev/loop0: Operation not permitted
>>
>>
In order to "containerize" karmic, I disabled mountall.
Here my workarounds to karmic's upstart stuff :
http://lxc-provider.git.sourceforge.net/git/gitweb.cgi?p=lxc-provider/lxc-provider;a=blob;f=libexec/cache_helpers/ubuntu.karmic.init.sh
>> But the container seems to run :
>>
>> host# lxc-info -n karmic
>> 'karmictest.1g6.biz' is RUNNING
>>
>> The command lxc-ls seems to be broken : (it show 2 times the container)
>>
>> vms:/mnt/vz# lxc-ls
>> karmictest
>> karmictest
>>
>>
> Yes, that was reported one time, it's displayed twice because it is
> created and because it is running.
> I guess there is some polishing to do with this command.
>
>
>> My container configuration file :
>>
>> lxc.utsname = karmictest
>> lxc.tty = 4
>> lxc.pts = 1024
>> lxc.network.type = veth
>> lxc.network.flags = up
>> lxc.network.link = br0
>> lxc.network.name = eth0
>> lxc.network.mtu = 1500
>> #lxc.mount =
>> lxc.rootfs = /mnt/vz/karmictest
>>
>>
> Can you try by disabling the cgroup.devices section below and try to
> start the container ?
> If you can start it, it is probable you have to allow more devices to be
> created within the container, (eg : b 7 0 for the loop0)
>
>
>> 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
>>
>>
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Lxc-devel mailing list
> Lxc-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lxc-devel
>
More information about the lxc-devel
mailing list