Как смонтировать еще две подсистемы в одну директорию в cgroups?

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

Я хочу смонтировать две подсистемы в один каталог.

Я пробовал следующим образом

mount -t cgroup -o cpu,cpuset cpu_and_cpuset /cgroup/cpu_and_cpuset

Эта команда описана на странице руководства RedHat.

Ссылка на страницу руководства Red Hat

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Resource_Management_Guide/sec-Creating_a_Hierarchy_and_Attaching_Subsystems.html

В моем linux произошла ошибка.

сообщение об ошибке

монтирование: cpu_and_cpuset уже смонтирован или /cgroup/cpu_and_cpuset занят

Но я не монтировал никаких подсистем.
и /cgroup/cpu_and_cpuset создается непосредственно перед этим.
Для устранения неполадок я попытался размонтировать все подсистемы cgroups.
и повторил эту команду. но результат был тот же.

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

В чем проблема с моей командой?
Есть ли решения для этой ошибки?


person Yin-goo Yim    schedule 30.11.2015    source источник


Ответы (1)


Я встречал эту проблему, я только что решил ее сейчас.

Вы можете попробовать команду "cgclear", чтобы уничтожить иерархию.

Например:

cgclear процессор

cgочистить память

person dadi    schedule 01.12.2015
comment
Благодарность! это решает проблему, даже если я до сих пор не знаю, почему! - person claf; 25.02.2016