[Lxc-users] /proc/<process id>/ns is not found

Dong-In David Kang dkang at isi.edu
Fri Nov 4 14:37:39 UTC 2011


 Thank you both Greg and Stephenie.
(But still problem....)

 I could build Linux 2.6.83.2 with lxc patches.
I could make lxc-0.7.4 work with it.
(lxc-0.7.5 did not work.)
I mean it doesn't complain any more.

 However, I'm not sure if it really works.

I did the follwoing:

$ lxc-attach -n foo -- /bin/cat /etc/fstab

But it shows host's /etc/fstab (not foo's /etc/fstab).
I did a few other things.
But the outputs are the host's (not the container's).

 Did I do something wrong?

 David.

----------------------
Dr. Dong-In "David" Kang
Computer Scientist
USC/ISI

----- Original Message -----
From: "Greg Kurz" <gkurz at fr.ibm.com>
To: "Dong-In David Kang" <dkang at isi.edu>
Cc: lxc-users at lists.sourceforge.net
Sent: Thursday, November 3, 2011 4:52:41 PM
Subject: Re: [Lxc-users] /proc/<process id>/ns is not found

On Thu, 2011-11-03 at 13:08 -0700, Dong-In David Kang wrote:
> Hello,
> 
>  I'm trying to use lxc-attach.
> The kernel I'm running is 2.6.38.8.
> I'm using lxc-0.7.5.
> When I run lxc-attach it tries to open /proc/<process id>/ns/...,
> but I cannot find it.
> Did I configure the Linux kernel in a wrong way?
> 
>  I could run an lxc instance.
> But I cannot use lxc-attach at the host.
> 
>  Any help?
> 

Hi,

For lxc-attach to work, you need to patch your kernel with:

http://lxc.sourceforge.net/patches/linux/2.6.38/2.6.38.2-lxc1/patches/

If you're running application containers (AKA. with lxc-execute(1)), you
can give a try to the lxc patches discussed in this thread:

https://sourceforge.net/mailarchive/message.php?msg_id=28283923

They introduce a userland only solution to run an extra commands in an
already running container.

>  Thanks,
> 
>  David.
> 
> ----------------------
> Dr. Dong-In "David" Kang
> Computer Scientist
> USC/ISI
> 
> 
> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> Lxc-users mailing list
> Lxc-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lxc-users
> 

-- 
Gregory Kurz                                     gkurz at fr.ibm.com
Software Engineer @ IBM/Meiosys                  http://www.ibm.com
Tel +33 (0)534 638 479                           Fax +33 (0)561 400 420

"Anarchy is about taking complete responsibility for yourself."
        Alan Moore.





More information about the lxc-users mailing list