【问题标题】:Docker container starting issue: setting cgroup config for procHooks process causedDocker 容器启动问题:为 procHooks 进程设置 cgroup 配置导致
【发布时间】:2021-06-01 15:22:59
【问题描述】:

我是 Docker 的新手。我试图在 docker 上部署 Hortonworks 沙箱,但不幸的是,遇到了以下错误。

docker:来自守护程序的错误响应:OCI 运行时创建失败: container_linux.go:380:启动容器进程导致: process_linux.go:545:容器初始化导致:process_linux.go:508: 为 procHooks 进程设置 cgroup 配置导致:结果设备 cgroup 与目标模式不匹配:未知。

一旦我能够在另一台服务器上正确设置所有内容,即 Contabo 的 Ubuntu 20.04 VPS。

但是这次我使用了来自 VPSDime 的 VPS,并且我在 3 个不同的操作系统上对此进行了测试,并且出现了同样的错误:Ubuntu 20.04、Ubuntu 18.04、CentOS 8。

请帮助我,我在这里遵循了这个指南:https://tomas-savenas.medium.com/hortonworks-sandbox-hdp-3-0-on-ubuntu-18-04-using-docker-da579fd654f9

【问题讨论】:

标签: docker linux-kernel vps cgroups hortonworks-sandbox


【解决方案1】:

在使用带有 MuQSS 的旧 Linux-CK 内核的 Arch Linux 上,我收到了几乎相同的错误消息。在我的情况下,MuQSS 是此错误的根本原因,但我可以使用以下解决方法使其工作。 将此行添加到内核参数中:

systemd.unified_cgroup_hierarchy=0

来源:Fix Docker cgroup errors after systemd 248 update

【讨论】:

    猜你喜欢
    • 2023-02-01
    • 2020-11-11
    • 1970-01-01
    • 2018-09-12
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 2017-03-31
    • 1970-01-01
    相关资源
    最近更新 更多