cgroups v2: cgexec вызывает «cgroup изменение группы не удалось»

cgroups v2: cgexec вызывает «cgroup изменение группы не удалось»

При попытке использовать cgexec появляется сообщение об ошибке «cgroup change of group failed».

Вот как я это настраиваю:

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

Вот как я пытаюсь это сделать (как user):

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

Вот что выводится:

cgroup change of group failed

Я использую Ubuntu 22.04c (c означает с 6.1.0-1009-oemядром. Я пробовал другие варианты, но результат тот же)

Я использую cgroup-tools/jammy,now 2.0-2тот, который должен поддерживать cgroupsv2.

Что я упускаю?

Заранее спасибо за вашу помощь!

Связанный контент