1

В ядре Linux v2.6. ~ Была опция File POSIX Capabilities в конфигурации ядра, которая, в частности, необходима для успешного построения и использования контейнеров Linux .

В настоящее время я использую ядро v3.9.4, и я не могу найти эту опцию в конфигурации ядра. Но LXC все еще требует этого, так что не похоже, что он уже включен по умолчанию. Так куда это делось?

2 ответа2

1

Опция была удалена в фиксации b3a222e52e4d4be, позволившие возможности файлов на постоянной основе .

0

Пожалуйста, убедитесь, что эти параметры установлены правильно:

CONFIG_CGROUP_DEVICE
CONFIG_USER_NS
CONFIG_DEVPTS_MULTIPLE_INSTANCES
CONFIG_VETH
CONFIG_MACVLAN

General setup  --->
    [*] Control Group support  --->
        [*]   Device controller for cgroups  (CONFIG_CGROUP_DEVICE)
    -*- Namespaces support  --->             (CONFIG_USER_NS)

Device Drivers --->
    Character devices --->
        -*- Unix98 PTY support
            [*]   Support multiple instances of devpts (CONFIG_DEVPTS_MULTIPLE_INSTANCES)
    [*] Network device support  --->
        -*-   Network core driver support
            <*>   Virtual ethernet pair device (CONFIG_VETH)
            <*>   MAC-VLAN support (CONFIG_MACVLAN)

Я не уверен, что этого достаточно, но моя система требует по крайней мере эти ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .