Linux Cgroup для управления файлами, работающими на процессоре, но не подсистемой устройства?

Я пытаюсь настроить Cgroups для не-root user glassfish .

Настройка системы:

  • CentOS 7.2.1511
  • Ядро 3.10.0-327.el7.x86_64
  • Cgroup установлен в / sys / fs / cgroup

Необходимо создать Cgroup для пользователя без полномочий root, выпустив следующие команды:

  1. Для подсистемы CPU:

    $ sudo mkdir /sys/fs/cgroup/cpu/${USER} $ sudo chown -R ${USER} /sys/fs/cgroup/cpu/${USER} 
  2. Подсистема устройств:

     $ sudo mkdir /sys/fs/cgroup/devices/${USER} $ sudo chown -R ${USER} /sys/fs/cgroup/devices/${USER} 

Это работает для подсистемы CPU. Поскольку я могу писать файлы управления в виде стеклянной рыбы, например, cpu.cfs_period_us, как показано ниже

  echo 43434 > cpu.cfs_period_us 

Но запись в подсистему Devices, например

  echo 'a *:* rwm' > devices.deny 

Результаты со следующей ошибкой

  bash: echo: write error: Operation not permitted 

Разрешения подсистемы процессора

Разрешения подсистемы устройства

Любая помощь была бы глубоко оценена, я так долго придерживался этого, и это просто не имеет смысла для меня.

Interesting Posts

Выделите сегодня в Mac

Владелец файла NFS (uid) = 4294967294, не может многое сделать с моим монтированием, как это исправить?

запустить локальный прокси-сервер SOCKS, туннелированный через SSH

Назначения значений двойной кавычки, хранящиеся в CSV?

Список доступных команд SQL в MySQL CLI

Сопровождение и переадресация

Как отказаться от подписки на неиспользуемую папку IMAP в mutt?

Как запустить скрипт, когда я нажимаю клавиши Alt + Tab, поддерживающие «Window Switcher Dialog»?

Могу ли я предотвратить добавление маршрута по умолчанию при создании интерфейса?

Проверять и контролировать каждую команду, отправленную через соединение SSH?

find и rsync оба дросселя по нечетно названному файлу

скрипт запущен в .xinitrc остается в процессах

Обратитесь к файлу в том же каталоге сценария, найденного в $ PATH

Как записать iso во время загрузки

Как запустить x-сервер на другом дисплее?

Linux и Unix - лучшая ОС в мире.