cgoups
나는 최근에 ( cgreate -g cpu:gr1
// ) cgset -r cpu.max
를 정기적으로 사용하기 시작했습니다 cgexec
. cgroup을 생성하고 위 명령을 실행한 후 하루나 이틀 후에(Linux 시스템의 다른 작업은 다시 시작되지 않았지만 일시 중지하고 다시 시작할 수 있음) 동일한 명령을 반복하고 싶었지만 여러 번 발견했습니다. "cgroup 변경됨" 실패"라고 표시되고 /sys/fs
그룹에 .cgroup이라는 파일이 없는 것으로 나타났습니다 cpu.max
. 웹 검색을 해보니 비슷한 내용이 나오지 않았습니다. 이유는 무엇입니까? 조사하는 방법? 티아
흥미롭게도 오늘 이 문제를 관찰한 후 다른 cgroup( cgreate
/ cgset cpu.max
)을 추가했는데 문제의 그룹에도 해당 그룹이 있었고 cpu.max
원래 명령이 다시 작동하는 것을 확인했습니다.
하루에 몇 번씩 명령을 실행할 수 있었지만 다음 날(그 기간 정도) 또는 잠시 멈춘 직후에 명령을 실행하려고 하면(확실하지는 않지만) 이 문제를 자주 관찰했던 것으로 기억합니다.