在使用cgroup v2 (如Ubuntu22.04)的操作系统上,我无法“cgexec”任何进程而不是根进程。这种类型的代码过去运行良好。我在最近发布的红帽子上试了一下,也遇到了类似的问题。
例如:
$ sudo cgcreate -t caj:caj -a caj:caj -g memory:qqq
[sudo] password for caj:
$ cgexec -g memory:qqq ls
cgroup change of group failed
$ sudo cgexec -g memory:qqq ls
<files ...>发布于 2022-11-17 08:12:41
使用cgroups v1引导主机系统。为此,需要将内核引导参数调整为systemd.unified_cgroup_hierarchy=false。
像这样的东西
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1 systemd.unified_cgroup_hierarchy=false"
sudo update-grub
sudo reboothttps://stackoverflow.com/questions/74431374
复制相似问题