LINUX.ORG.RU

cgroup mounting failed


0

2

День добрый

В попытках настроить cgroup столкнулся с проблемой - cgroup mounting failed при попытке смонтировать подсистему memory. cgrules чистый пока.

cgconfig: mount { cpu = /mnt/cgroups/cpu; # memory = /mnt/cgroups/memory; }

при закомментированной memory cgconfig стартует нормально, при раскомментировании - Starting cgconfig service: Loading configuration file /etc/cgconfig.conf failed cgroup mounting failed Failed to parse /etc/cgconfig.conf ... failed!

Пробовал смонтировать другие подсистемы (devices, blkio) - все гладко.

при попытке смонтировать memory вручную в созданный каталог /mnt/sgroups/mem командой 'mount -t cgroup -o memory memory /mnt/sgroups/mem' вываливается в ошибку 'mount: special device memory does not exist' . Другие подсистемы вручную монтируются также нормально.

Вообщем прошу помощи - в чем проблема может быть?

Ответ на: комментарий от mky

Большое спасибо

«И включить поддержку управления памятью, для этого добавьте строчку в /etc/default/grub GRUB_CMDLINE_LINUX=„cgroup_enable=memory swapaccount“» помогло

Wolf_46 ()

по какой-то причине не удается контролировать использование ресурсов процессами

cgrules.conf *:firefox memory ff *:plugin-container memory ff

cgconfig.conf group ff { memory { memory.limit_in_bytes = 100M } } mount { memory = /mnt/cgroups/memory; }

файл /mnt/cgroups/memory/ff/tasks пустой, процесс firefox память так и ест

Wolf_46 ()
Ответ на: комментарий от Wolf_46

*:firefox не работает, да. Работает без звездочки если явно задать юзера или группу.

Bers666 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.