Cgroup - на устройстве не осталось места


8

У меня есть Debian 7 box и небольшая проблема:

mkdir /cgroups/test
echo 500 > /cgroups/test/cpu.shares
echo 3167 > /cgroups/test/tasks
bash: echo: write error: No space left on device

Как я могу это исправить?


В фстабе:

cgroup /cgroups cgroup defaults 0 0

Я установил: cgroup-bin, libcgroup1, libpam-cgroup


Укажите параметры монтирования для вашего монтирования cgroups.
Мэтью Ифе

Я не уверен, если это проблема с диском. Думаю, это больше связано с cgroup. Возможно, у меня будет время заняться этим вечером ...
justlovingIT

cgroups является виртуальным - нет необходимости в дополнительном жестком диске, но у меня есть свободное место
Гость

Ответы:


16

Я смог воспроизвести и решить проблему, выполнив:

/bin/echo 0 >/cgroups/test/cpuset.mems
/bin/echo 0 >/cgroups/test/cpuset.cpus

Кажется, что список процессоров и узлов памяти для процессорного набора был создан с пустыми значениями при создании testпапки.

Надеюсь, это сработает и для вас.


Спасибо! Оно работает! :) Я не могу добавить +1 голос к вашему сообщению, потому что у меня нет требуемой репутации.
Гость

Здравствуйте! Был ли зарегистрирован отчет об ошибке для этого? Я не видел ни одного с беглым поиском. Этот должен идти вверх по течению. bugzilla.kernel.org Спасибо. По крайней мере, мы должны получить предупреждение в логах ядра.
Даниэль Сантос
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.