首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu22.04上的无根cgexec与cgroup v2

Ubuntu22.04上的无根cgexec与cgroup v2
EN

Stack Overflow用户
提问于 2022-11-14 12:05:08
回答 1查看 71关注 0票数 1

在使用cgroup v2 (如Ubuntu22.04)的操作系统上,我无法“cgexec”任何进程而不是根进程。这种类型的代码过去运行良好。我在最近发布的红帽子上试了一下,也遇到了类似的问题。

例如:

代码语言:javascript
复制
$ 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 ...>
EN

回答 1

Stack Overflow用户

发布于 2022-11-17 08:12:41

使用cgroups v1引导主机系统。为此,需要将内核引导参数调整为systemd.unified_cgroup_hierarchy=false

像这样的东西

代码语言:javascript
复制
sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1 systemd.unified_cgroup_hierarchy=false"

sudo update-grub
sudo reboot
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74431374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档