🧩启用 cgroups v1 兼容模式
背景说明
本教程适用于 Ubuntu/Debian 等使用 GRUB 引导的系统,通过修改 GRUB 内核参数 systemd.unified_cgroup_hierarchy=0
,强制系统使用 cgroups v1 层级模式。
操作步骤
1. 编辑 GRUB 配置文件
命令操作
sudo vim /etc/default/grub
修改内容
找到 GRUB_CMDLINE_LINUX
参数行,追加以下内容(保留原有参数,以空格分隔):
- GRUB_CMDLINE_LINUX="..."
+ GRUB_CMDLINE_LINUX="... systemd.unified_cgroup_hierarchy=0"
完整示例
修改后的行可能类似(具体参数因系统而异):
GRUB_CMDLINE_LINUX="quiet splash systemd.unified_cgroup_hierarchy=0"
注意事项
如果参数已存在,请勿重复添加
修改前建议备份原文件
2. 生成新 GRUB 配置并重启
更新 GRUB 配置
sudo update-grub
此命令将生成 /boot/grub/grub.cfg
文件,使修改生效。
重启系统
sudo reboot
通过此教程,您已成功将 cgroups 切换至 v1 模式。
Last updated