cgroups v2: cgexec로 인해 "cgroup 그룹 변경 실패" 발생

cgroups v2: cgexec로 인해 "cgroup 그룹 변경 실패" 발생

cgexec를 사용하려고 하면 "cgroup 그룹 변경에 실패했습니다"라는 오류 메시지가 나타납니다.

제가 설정하는 방법은 다음과 같습니다.

CGROUPS_DIR='/sys/fs/cgroup'
createdGroup_dir="$CGROUPS_DIR/createdGroup"

if ! [ -d "$createdGroup_dir" ]; then

    mkdir -p "$createdGroup_dir"/leaf

    echo +cpu +cpuset +io +memory +pids > "$createdGroup_dir"/cgroup.subtree_control

    echo 3G > "$createdGroup_dir"/memory.high
    echo 18G > "$createdGroup_dir"/memory.max

    chown -R user:user "$createdGroup_dir"/leaf
fi

이것이 내가 실행하려고 하는 방법입니다(as user).

cgexec -g memory:createdGroup /absolute/path/to/executable

출력되는 내용은 다음과 같습니다.

cgroup change of group failed

나는 우분투 22.04c를 사용하고 있습니다. (c는 6.1.0-1009-oem커널을 의미합니다. 다른 옵션을 시도했지만 결과는 동일합니다.)

나는 cgroup-tools/jammy,now 2.0-2cgroupsv2를 지원하는 것을 사용하고 있습니다.

내가 무엇을 놓치고 있나요?

도움을 주셔서 미리 감사드립니다!

관련 정보