Пространство имен LXC PID

Я недавно немного поиграл с LXC, и одна из вещей, которые я не мог понять, это как LXC в Ubuntu реализуют пространство имен - в частности, пространство имен PID.

Я не могу найти ссылку на пространство имен PID в / proc. То есть:

vagrant@precise64:~$ ps -ef|grep lxc-start
root     19096     1  0 Oct27 ?        00:00:00 lxc-start -n mysecond -d
vagrant  21431  1037  0 00:28 pts/0    00:00:00 grep --color=auto lxc-start
vagrant@precise64:~$ sudo ls -l /proc/19096/ns/
total 0
-r-------- 1 root root 0 Oct 27 22:09 ipc
-r-------- 1 root root 0 Oct 27 22:09 net
-r-------- 1 root root 0 Oct 27 22:09 uts
vagrant@precise64:~$

Теперь я вижу, что пространства имен ipc, net и uts действительно существуют, но никаких признаков PID нет. Я уверен, что мне чего-то не хватает, так как пространство имен PID действительно работает - когда я присоединяюсь к консоли контейнера и запускаю ps -ef, оно действительно возвращает ТОЛЬКО список процессов, запущенных внутри LXC - не все процессы, запущенные на хозяин.

Кто-нибудь знает, что я должен искать? Благодаря

2
задан 28 October 2013 в 04:31

1 ответ

вам нужно достаточно свежее ядро, которое составляет 3,8 или выше, согласно блогу автора .

0
ответ дан 28 October 2013 в 04:31

Другие вопросы по тегам:

Похожие вопросы: