Конфигурации ядра для lxc

Я настраиваю ядро ​​Linux 3.10.31ltsi и хочу добавить необходимую поддержку LXC, насколько я понял, для LXC должны быть доступны cgroups и пространства имен, но какие конфигурации в menuconfig необходимо включить?

1 ответ

Вы должны использовать скрипт под названием "lxc-checkconfig" (который является частью LXC), чтобы проверить, поддерживает ли ваше ядро ​​все необходимые настройки; см. https://linuxcontainers.org/lxc/manpages/man1/lxc-checkconfig.1.html

В качестве примечания, я думаю, что LXC по умолчанию использует все пространства имен; это означает, что вы должны установить CONFIG_UTS_NS, CONFIG_IPC_NS, CONFIG_USER_NS, CONFIG_PID_NS, CONFIG_NET_NS и места имен монтирования (забыл, что это запись конфигурации). Что касается cgroups - не уверен, вероятно, контроллеры cgroups памяти, cpu и I/O являются обязательными, а может и больше; используйте скрипт lxc-checkconfig.

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