我在 ubuntu-22 上安装了 gitlab-runner 来测试它。其中一个作业始终失败,
步骤 2/4:运行 yum install -y epel-release && yum install -y syslog-ng && clean_yum_cache ---> 在 ce3d895cd6d3 中运行 服务“syslog”无法构建:cgroups:cgroup 挂载点不存在:未知
我在 Ubuntu-18 上无需做任何特殊操作即可使用 cgroups。我在 Ubuntu-22 服务器的安装/设置中遗漏了什么?是否需要配置一些兼容层,因为 22 使用 cgroups2 作为默认设置?
答案1
因此答案是在 /etc/default/grub 中将 cgroups 设置为 v1
将“systemd.unified_cgroup_hierarchy=false”附加到命令行。