解决'cgroups: cgroup mountpoint does not exist: unknown'报错
2024.02.16 20:38浏览量:30简介:本文将介绍如何解决Docker启动时出现的'cgroups: cgroup mountpoint does not exist: unknown'报错,通过手动创建cgroup挂载点和调整内核参数,帮助读者解决实际问题。
在Docker运行过程中,有时会遇到’cgroups: cgroup mountpoint does not exist: unknown’的错误提示。这个问题通常与cgroup的挂载点不存在有关。为了解决这个问题,我们可以采取以下两种方法:
方法一:手动创建cgroup挂载点
- 打开终端,以管理员权限运行以下命令,创建一个新的cgroup挂载点:
sudo mkdir /sys/fs/cgroup/systemd
- 接下来,我们需要将cgroup挂载到新创建的挂载点上。运行以下命令:
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
方法二:调整内核参数并重启系统
- 运行以下命令,更新内核参数:
grubby --update-kernel=ALL --args='systemd.unified_cgroup_hierarchy=0'
- 重启系统以使更改生效。
以上两种方法都可以解决’cgroups: cgroup mountpoint does not exist: unknown’报错。如果问题仍然存在,请检查Docker的版本和系统版本是否兼容,并查看是否有其他相关的配置问题。希望这些方法能够帮助你顺利解决Docker启动时遇到的报错问题。如果还有其他疑问或需要进一步帮助,请随时提问。

发表评论
登录后可评论,请前往 登录 或 注册