[Lxc-users] lxc_namespace - failed to clone(0x6c020000): Invalid argument

Daniel Lezcano daniel.lezcano at free.fr
Wed Jun 1 12:40:36 UTC 2011


On 06/01/2011 12:25 PM, Ulli Horlacher wrote:
> On Wed 2011-06-01 (11:17), Daniel Lezcano wrote:
>> On 06/01/2011 10:45 AM, Ulli Horlacher wrote:
>>
>> [ ... ]
>>
>>> 2011-06-01 10:34:53 [ 5228.816214] device vetheBqcj5 entered promiscuous mode
>>> 2011-06-01 10:34:53 [ 5228.817240] ADDRCONF(NETDEV_UP): vetheBqcj5: link is not ready
>>>
>>> This is strange, because I have not configured vetheBqcj5.
>>
>> It is configured by lxc automatically. No worries.
>
> Ahh.. ok :-)
>
>
>> Oh ! As far as I remember the ubuntu kernel team disabled the network
>> namespace in the kernel.
>>
>> Can you check that with lxc-checkconfig ?
>
> root at vms2:~# lxc-checkconfig
> Kernel config /proc/config.gz not found, looking in other places...
> Found kernel config file /boot/config-2.6.32-32-server
> --- Namespaces ---
> Namespaces: enabled
> Utsname namespace: enabled
> Ipc namespace: enabled
> Pid namespace: enabled
> User namespace: enabled
> Network namespace: missing
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
> AHHHH!
>
> Can I enable it at runtime or is it a compile time feature?

It is a compile feature :(

But you can install a more recent kernel as suggested in the kernel team 
email thread.

https://lists.ubuntu.com/archives/kernel-team/2011-March/015173.html

"Well, there is an alternative for those folks that _are_ dependent on 
NET_NS:

sudo apt-get install linux-image-server-lts-backport-maverick"




More information about the lxc-users mailing list