Докер, предупреждающий о cgroup, подкачивает предел, память use_hierarchy

Я получаю это предупреждение от 'sudo докер-d':

ПРЕДУПРЕЖДЕНИЕ: Ваше ядро не поддерживает предел подкачки cgroup.

даже после выполнения шагов (как в этой ссылке):

  • измените ниже строк в/etc/default/grub (я сделал обоих в придачу),

    RUB_CMDLINE_LINUX_DEFUALT = "cgroup_enable=memory swapaccount=1" GRUB_CMDLINE_LINUX = "cgroup_enable=memory swapaccount=1"

  • и затем update-grub/reboot через

    личинка обновления sudo; перезагрузка sudo

Мои вопросы:

1) Я должен быть взволнован по поводу этого предупреждения?

Я думаю, что должен быть то, потому что я пытаюсь использовать контейнеры докера в варианте использования, где осуществление пределов памяти важно.

2) Действительно ли это - хорошая идея изменить память use_hierarchy установка? - или - Что лучший способ состоит в том, чтобы зафиксировать это?

Я вижу это предупреждение в 'dmesg'. Я не уверен - ли это хорошая идея попытаться изменить use_hierarchy настройки к '1' (ни как точно сделать это),

cgroup: "память" требует установки use_hierarchy к 1 на корне."

Или, есть ли некоторый лучший способ зафиксировать это? Я просто делаю дикие выстрелы здесь, возможно, обновление ядра помогло бы? Я вижу, что приблизительно 3,16 обновления ядра возможны.

Среда: Я запускаю Ubuntu 14.04 x64 (ядро: 3.13.0-43-универсальный x86_64) с версией 1.0.1 докера

Другие примечания: Я прочитал другие статьи справки онлайн о подобных docker/cgroup ошибках, которые говорят, что установка apparmor_parser фиксирует его. Однако в моей системе, apparmor установлен и, кажется, запущен очень хорошо (на dmesg). Кроме того, этот файл существует:/sbin/apparmor_parser

Кроме того, я довольно плохо знаком с задачами администрирования на серверах Linux.

(крест, отправленный от stackoverflow)

3
задан 3 March 2015 в 21:58

0 ответов

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

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