Here is the output of 
$ lxc-attach -n foo -- ps -ef --forest.

(I've changed lxc-attach a little bit so that I can provide processor id 
instead of the name of lxc process.
I've started the lxc process using libvirt.
The process id of the lxc process is 4921.)


[root@gpu2 lxc]# lxc-attach -n 4921 -- ps -ef --forest
lxc-attach: No such file or directory - failed to exec 'ps'
[root@gpu2 lxc]# lxc-attach -n 4921 -- /bin/ps -ef --forest
UID        PID  PPID  C STIME TTY          TIME CMD
root         2     0  0 Nov03 ?        00:00:00 [kthreadd]
root         3     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/0]
root         6     2  0 Nov03 ?        00:00:00  \_ [migration/0]
root         7     2  0 Nov03 ?        00:00:00  \_ [watchdog/0]
root         8     2  0 Nov03 ?        00:00:00  \_ [migration/1]
root         9     2  0 Nov03 ?        00:00:00  \_ [kworker/1:0]
root        10     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/1]
root        12     2  0 Nov03 ?        00:00:00  \_ [watchdog/1]
root        13     2  0 Nov03 ?        00:00:00  \_ [migration/2]
root        14     2  0 Nov03 ?        00:00:00  \_ [kworker/2:0]
root        15     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/2]
root        16     2  0 Nov03 ?        00:00:00  \_ [watchdog/2]
root        17     2  0 Nov03 ?        00:00:00  \_ [migration/3]
root        18     2  0 Nov03 ?        00:00:00  \_ [kworker/3:0]
root        19     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/3]
root        20     2  0 Nov03 ?        00:00:00  \_ [watchdog/3]
root        21     2  0 Nov03 ?        00:00:00  \_ [migration/4]
root        23     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/4]
root        24     2  0 Nov03 ?        00:00:00  \_ [watchdog/4]
root        25     2  0 Nov03 ?        00:00:00  \_ [migration/5]
root        26     2  0 Nov03 ?        00:00:01  \_ [kworker/5:0]
root        27     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/5]
root        28     2  0 Nov03 ?        00:00:00  \_ [watchdog/5]
root        29     2  0 Nov03 ?        00:00:00  \_ [migration/6]
root        30     2  0 Nov03 ?        00:00:00  \_ [kworker/6:0]
root        31     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/6]
root        32     2  0 Nov03 ?        00:00:00  \_ [watchdog/6]
root        33     2  0 Nov03 ?        00:00:00  \_ [migration/7]
root        34     2  0 Nov03 ?        00:00:00  \_ [kworker/7:0]
root        35     2  0 Nov03 ?        00:00:00  \_ [ksoftirqd/7]
root        36     2  0 Nov03 ?        00:00:00  \_ [watchdog/7]
root        37     2  0 Nov03 ?        00:00:00  \_ [cpuset]
root        38     2  0 Nov03 ?        00:00:00  \_ [khelper]
root        39     2  0 Nov03 ?        00:00:00  \_ [netns]
root        40     2  0 Nov03 ?        00:00:00  \_ [sync_supers]
root        41     2  0 Nov03 ?        00:00:00  \_ [bdi-default]
root        42     2  0 Nov03 ?        00:00:00  \_ [kintegrityd]
root        43     2  0 Nov03 ?        00:00:00  \_ [kblockd]
root        44     2  0 Nov03 ?        00:00:00  \_ [ata_sff]
root        45     2  0 Nov03 ?        00:00:00  \_ [khubd]
root        46     2  0 Nov03 ?        00:00:00  \_ [md]
root        47     2  0 Nov03 ?        00:00:00  \_ [kworker/1:1]
root        48     2  0 Nov03 ?        00:00:01  \_ [kworker/2:1]
root        49     2  0 Nov03 ?        00:00:00  \_ [kworker/3:1]
root        50     2  0 Nov03 ?        00:00:02  \_ [kworker/4:1]
root        52     2  0 Nov03 ?        00:00:01  \_ [kworker/6:1]
root        53     2  0 Nov03 ?        00:00:00  \_ [kworker/7:1]
root        54     2  0 Nov03 ?        00:00:00  \_ [khungtaskd]
root        55     2  0 Nov03 ?        00:00:02  \_ [kswapd0]
root        56     2  0 Nov03 ?        00:00:00  \_ [ksmd]
root        57     2  0 Nov03 ?        00:00:00  \_ [khugepaged]
root        58     2  0 Nov03 ?        00:00:00  \_ [fsnotify_mark]
root        59     2  0 Nov03 ?        00:00:00  \_ [aio]
root        60     2  0 Nov03 ?        00:00:00  \_ [crypto]
root        65     2  0 Nov03 ?        00:00:00  \_ [kthrotld]
root        67     2  0 Nov03 ?        00:00:00  \_ [kpsmoused]
root        89     2  0 Nov03 ?        00:00:03  \_ [kworker/0:2]
root       235     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_0]
root       236     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_1]
root       241     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_2]
root       242     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_3]
root       243     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_4]
root       244     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_5]
root       245     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_6]
root       246     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_7]
root       256     2  0 Nov03 ?        00:00:00  \_ [mpt_poll_0]
root       257     2  0 Nov03 ?        00:00:00  \_ [mpt/0]
root       258     2  0 Nov03 ?        00:00:00  \_ [scsi_eh_8]
root       373     2  0 Nov03 ?        00:00:00  \_ [kdmflush]
root       375     2  0 Nov03 ?        00:00:00  \_ [kdmflush]
root       400     2  0 Nov03 ?        00:00:04  \_ [jbd2/dm-0-8]
root       401     2  0 Nov03 ?        00:00:00  \_ [ext4-dio-unwrit]
root       795     2  0 Nov03 ?        00:00:00  \_ [hd-audio0]
root       798     2  0 Nov03 ?        00:00:00  \_ [hd-audio1]
root       799     2  0 Nov03 ?        00:00:00  \_ [hd-audio2]
root       800     2  0 Nov03 ?        00:00:00  \_ [hd-audio3]
root       831     2  0 Nov03 ?        00:00:00  \_ [edac-poller]
root       878     2  0 Nov03 ?        00:00:00  \_ [mlx4]
root       882     2  0 Nov03 ?        00:00:00  \_ [mlx4_en]
root       884     2  0 Nov03 ?        00:00:00  \_ [mlx4_ib]
root       885     2  0 Nov03 ?        00:00:00  \_ [ib_mad1]
root       886     2  0 Nov03 ?        00:00:00  \_ [ib_mad2]
root      1079     2  0 Nov03 ?        00:00:00  \_ [kvm-irqfd-clean]
root      1124     2  0 Nov03 ?        00:00:00  \_ [jbd2/sdb1-8]
root      1125     2  0 Nov03 ?        00:00:00  \_ [ext4-dio-unwrit]
root      1126     2  0 Nov03 ?        00:00:00  \_ [loop0]
root      1185     2  0 Nov03 ?        00:00:00  \_ [kauditd]
root      1384     2  0 Nov03 ?        00:00:02  \_ [kworker/4:2]
root      1386     2  0 Nov03 ?        00:00:03  \_ [flush-253:0]
root      1695     2  0 Nov03 ?        00:00:00  \_ [rpciod]
root      1764     2  0 Nov03 ?        00:00:00  \_ [nfsiod]
root      1766     2  0 Nov03 ?        00:00:00  \_ [nfsv4.0-svc]
root      4279     2  0 Nov03 ?        00:00:00  \_ [kworker/5:2]
root      4690     2  0 Nov03 ?        00:00:00  \_ [flush-7:1]
root      4698     2  0 Nov03 ?        00:00:00  \_ [loop1]
root      4710     2  0 Nov03 ?        00:00:02  \_ [kworker/0:0]
root     22018     2  0 Nov03 ?        00:00:00  \_ [flush-0:29]
root     15337     2  0 10:31 ?        00:00:00  \_ [kworker/u:2]
root     16389     2  0 11:04 ?        00:00:00  \_ [kworker/u:1]
root     16538     2  0 11:10 ?        00:00:00  \_ [kworker/u:0]
root         1     0  0 Nov03 ?        00:00:01 /sbin/init
root       499     1  0 Nov03 ?        00:00:00 /sbin/udevd -d
root      5265   499  0 Nov03 ?        00:00:00  \_ /sbin/udevd -d
root      5266   499  0 Nov03 ?        00:00:00  \_ /sbin/udevd -d
root      1577     1  0 Nov03 ?        00:00:00 auditd
root      1602     1  0 Nov03 ?        00:00:00 /sbin/rsyslogd -c 4
root      1627     1  0 Nov03 ?        00:00:16 irqbalance
rpc       1646     1  0 Nov03 ?        00:00:00 rpcbind
rpcuser   1664     1  0 Nov03 ?        00:00:00 rpc.statd
root      1702     1  0 Nov03 ?        00:00:00 rpc.idmapd
dbus      1732     1  0 Nov03 ?        00:00:00 dbus-daemon --system
root      1744     1  0 Nov03 ?        00:00:00 cupsd -C /etc/cups/cupsd.conf
68        1782     1  0 Nov03 ?        00:00:00 hald
root      1783  1782  0 Nov03 ?        00:00:00  \_ hald-runner
root      1811  1783  0 Nov03 ?        00:00:00      \_ hald-addon-input: 
Listening on /dev/input/event0
root      1842     1  0 Nov03 ?        00:00:00 /usr/sbin/ypbind
root      1866     1  0 Nov03 ?        00:00:00 automount --pid-file 
/var/run/autofs.pid
root      1885     1  0 Nov03 ?        00:00:00 /usr/sbin/sshd
root      3408  1885  0 Nov03 ?        00:00:00  \_ sshd: dkang [priv]
dkang     3487  3408  0 Nov03 ?        00:00:00  |   \_ sshd: dkang@pts/0
dkang     3489  3487  0 Nov03 pts/0    00:00:00  |       \_ -bash
root      4531  3489  0 Nov03 pts/0    00:00:00  |           \_ sudo bash
root      4535  4531  0 Nov03 pts/0    00:00:00  |               \_ bash
root     16552  4535  0 11:10 pts/0    00:00:00  |                   \_ 
lxc-attach -n 4921 -- /bin/ps -ef --forest
root     16553 16552  6 11:10 pts/0    00:00:00  |                       \_ 
/bin/ps -ef --forest
root     10234  1885  0 09:04 ?        00:00:00  \_ sshd: dkang [priv]
dkang    10237 10234  0 09:04 ?        00:00:00  |   \_ sshd: dkang@pts/1
dkang    10238 10237  0 09:04 pts/1    00:00:00  |       \_ -bash
root     10259 10238  0 09:04 pts/1    00:00:00  |           \_ sudo bash
root     10262 10259  0 09:04 pts/1    00:00:00  |               \_ bash
root     10290 10262  0 09:05 pts/1    00:00:00  |                   \_ vim 
0018-add-setns-syscall-for-x86.patch
root     15490  1885  0 10:36 ?        00:00:00  \_ sshd: mkkang [priv]
mkkang   15493 15490  0 10:36 ?        00:00:00  |   \_ sshd: mkkang@pts/2
mkkang   15494 15493  0 10:36 pts/2    00:00:00  |       \_ -bash
root     15515 15494  0 10:36 pts/2    00:00:00  |           \_ sudo sh
root     15518 15515  0 10:36 pts/2    00:00:00  |               \_ sh
root     16142  1885  0 10:57 ?        00:00:00  \_ sshd: lorin [priv]
lorin    16144 16142  0 10:57 ?        00:00:00      \_ sshd: lorin@pts/3
lorin    16145 16144  0 10:57 pts/3    00:00:00          \_ -bash
root      1893     1  0 Nov03 ?        00:00:00 xinetd -stayalive -pidfile 
/var/run/xinetd.pid
ntp       1901     1  0 Nov03 ?        00:00:00 ntpd -u ntp:ntp -p 
/var/run/ntpd.pid -g
root      1937     1  0 Nov03 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe 
--datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock 
--pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql     2026  1937  0 Nov03 ?        00:00:40  \_ /usr/libexec/mysqld 
--basedir=/usr --datadir=/var/lib/mysql --user=mysql 
--log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid 
--socket=/var/lib/mysql/mysql.sock
root      2117     1  0 Nov03 ?        00:00:00 /usr/libexec/postfix/master
postfix   2131  2117  0 Nov03 ?        00:00:00  \_ qmgr -l -t fifo -u
postfix  14889  2117  0 10:14 ?        00:00:00  \_ pickup -l -t fifo -u
rabbitmq  2145     1  0 Nov03 ?        00:00:00 
/usr/lib64/erlang/erts-5.8.1/bin/epmd -daemon
rabbitmq  2162     1  0 Nov03 ?        00:02:20 
/usr/lib64/erlang/erts-5.8.1/bin/beam.smp -W w -K true -A30 -P 1048576 -- -root 
/usr/lib64/erlang -progname erl -- -home /var/lib/rabbitmq -- -noshell -noinput 
-sname rabbit@gpu2 -boot /var/lib/ra
rabbitmq  2238  2162  0 Nov03 ?        00:00:00  \_ 
/usr/lib64/erlang/lib/os_mon-2.2.5/priv/bin/cpu_sup
rabbitmq  2241  2162  0 Nov03 ?        00:00:00  \_ inet_gethost 4
rabbitmq  2242  2241  0 Nov03 ?        00:00:00      \_ inet_gethost 4
root      2253     1  0 Nov03 ?        00:00:03 /usr/sbin/abrtd
root      2268     1  0 Nov03 ?        00:00:00 /bin/bash /usr/sbin/ksmtuned
root     16534  2268  0 11:10 ?        00:00:00  \_ sleep 60
root      2277     1  0 Nov03 ?        00:00:00 crond
root      2288     1  0 Nov03 ?        00:00:00 /usr/sbin/atd
glance    2296     1  0 Nov03 ?        00:00:00 /usr/bin/python 
/usr/bin/glance-api -d -v --log-config=/etc/glance/logging-api.conf
glance    2326     1  0 Nov03 ?        00:00:00 /usr/bin/python 
/usr/bin/glance-registry -d -v --log-config=/etc/glance/logging-registry.conf
nova      2335     1  1 Nov03 ?        00:11:08 /usr/bin/python 
/usr/bin/nova-ajax-console-proxy --flagfile=/etc/nova/nova.conf 
--logfile=/var/log/nova/nova-ajax-console-proxy.log --pidfile 
/var/run/nova/nova-ajax-console-proxy.pid
nova      2349     1  0 Nov03 ?        00:00:01 python 
/usr/local/nova/sandbox/nova/bin/nova-api 
--flagfile=/usr/local/nova/sandbox/nova/bin/nova.conf 
--logfile=/var/log/nova/api
nova      2362     1  0 Nov03 ?        00:00:00 /usr/bin/python 
/usr/bin/nova-direct-api --flagfile=/etc/nova/nova.conf 
--logfile=/var/log/nova/nova-direct-api.log --pidfile 
/var/run/nova/nova-direct-api.pid
nova      2403     1  0 Nov03 ?        00:00:00 python 
/usr/local/nova/sandbox/nova/bin/nova-objectstore 
--flagfile=/usr/local/nova/sandbox/nova/bin/nova.conf 
--logfile=/var/log/nova/objectstore
root      2451     1  0 Nov03 ?        00:00:09 libvirtd --daemon
root      2467     1  0 Nov03 ?        00:00:00 rhnsd
root      2483     1  0 Nov03 ?        00:00:00 /usr/bin/rhsmcertd 240
nova      2490     1  0 Nov03 ?        00:05:15 python 
/usr/local/nova/sandbox/nova//bin/nova-compute 
--flagfile=/usr/local/nova/sandbox/nova//bin/nova.conf 
--logfile=/var/log/nova/compute
nova      4952  2490  0 Nov03 ?        00:00:00  \_ [sh] <defunct>
nova      4956  2490  0 Nov03 ?        00:00:00  \_ [sh] <defunct>
nova      4960  2490  0 Nov03 ?        00:00:00  \_ [sh] <defunct>
nobody    2568     1  0 Nov03 ?        00:00:00 /usr/sbin/dnsmasq 
--strict-order --bind-interfaces 
--pid-file=/var/run/libvirt/network/default.pid --conf-file= --except-interface 
lo --listen-address 192.168.122.1 --dhcp-range 192.168.122.2,192.
root      2668     1  0 Nov03 tty1     00:00:00 /sbin/mingetty /dev/tty1
root      2670     1  0 Nov03 tty2     00:00:00 /sbin/mingetty /dev/tty2
root      2672     1  0 Nov03 tty3     00:00:00 /sbin/mingetty /dev/tty3
root      2676     1  0 Nov03 tty4     00:00:00 /sbin/mingetty /dev/tty4
root      2680     1  0 Nov03 tty5     00:00:00 /sbin/mingetty /dev/tty5
root      2682     1  0 Nov03 tty6     00:00:00 /sbin/mingetty /dev/tty6
root      2691     1  0 Nov03 ?        00:00:00 /usr/libexec/polkit-1/polkitd
root      2693     1  0 Nov03 ?        00:00:00 /usr/sbin/console-kit-daemon 
--no-daemon
nova      4384     1  0 Nov03 ?        00:02:18 python 
/usr/local/nova/sandbox/nova/bin/nova-network 
--flagfile=/usr/local/nova/sandbox/nova/bin/nova.conf 
--logfile=/var/log/nova/network
nova      4464     1  0 Nov03 ?        00:02:13 python 
/usr/local/nova/sandbox/nova/bin/nova-scheduler 
--flagfile=/usr/local/nova/sandbox/nova/bin/nova.conf 
--logfile=/var/log/nova/scheduler
nobody    4494     1  0 Nov03 ?        00:00:00 dnsmasq --strict-order 
--bind-interfaces --conf-file= --domain=novalocal 
--pid-file=/usr/local/nova/sandbox/nova/networks/nova-br100.pid 
--listen-address=10.88.1.1 --except-interface=lo --dhcp-ran
root      4495  4494  0 Nov03 ?        00:00:00  \_ dnsmasq --strict-order 
--bind-interfaces --conf-file= --domain=novalocal 
--pid-file=/usr/local/nova/sandbox/nova/networks/nova-br100.pid 
--listen-address=10.88.1.1 --except-interface=lo --dhcp
root      4921     1  0 Nov03 ?        00:00:00 /usr/libexec/libvirt_lxc --name 
instance-00000005 --console 15 --handshake 18 --background --veth veth1
root      4922  4921  0 Nov03 ?        00:00:00  \_ /sbin/init
root      4927  4922  0 Nov03 ?        00:00:00      \_ /sbin/agetty -8 38400 
/dev/console linux
root      4933  4922  0 Nov03 pts/0    00:00:00      \_ /sbin/mingetty /dev/tty1
root      5314  4922  0 Nov03 ?        00:00:00      \_ /sbin/dhclient -1 -q 
-lf /var/lib/dhclient/dhclient-eth0.leases -pf /var/run/dhclient-eth0.pid eth0
root      5405  4922  0 Nov03 ?        00:00:00      \_ /usr/sbin/sshd



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

----- Original Message -----
From: "Cedric Le Goater" <[email protected]>
To: "Dong-In David Kang" <[email protected]>
Cc: "Greg Kurz" <[email protected]>, [email protected]
Sent: Friday, November 4, 2011 11:00:47 AM
Subject: Re: [Lxc-users] /proc/<process id>/ns is not found

On 11/04/2011 03:37 PM, Dong-In David Kang wrote:
>   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).
>

what about :

        $ lxc-attach -n foo -- ps -ef --forest


C.

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Lxc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxc-users

Reply via email to