gpt4 book ai didi

mesos - 在 "cgroup" "/var/lib/docker/overlay2"上安装 "/sys/**"到 rootfs "no subsystem for mount"“在 minidcos 上部署 apache spark 时

转载 作者:行者123 更新时间:2023-12-05 05:12:12 34 4
gpt4 key购买 nike

我正在尝试部署 apache sparkminidcos使用 dcos 目录。

当我安装elastic、kafka和prometheus时,它们安装成功,如下图所示。

services running on dcos

但是当我安装 spark 时它失败了,服务调试中显示的错误是“TASK_FAILED:容器以状态 125 退出”

Spark Error Failure

日志中完整的错误跟踪是-

    WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
container_linux.go:247: starting container process caused "process_linux.go:359:

container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/overlay2/319fc54c21ddaf3c611e69437342b0a40c70e76bfbd9b0c88175cb611449fa3e/merged\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for mount\\\"\""
docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"cgroup\\\" to rootfs \\\"/var/lib/docker/overlay2/319fc54c21ddaf3c611e69437342b0a40c70e76bfbd9b0c88175cb611449fa3e/merged\\\" at \\\"/sys/fs/cgroup\\\" caused \\\"no subsystem for mount\\\"\"".
time="2019-02-23T01:15:36Z" level=error msg="error getting events from daemon: net/http: request canceled"

mounting "cgroup" to rootfs "/var/lib/docker/overlay2/merged" at "/sys/fs/cgroup" caused "no subsystem for mount""

有关我系统中安装的组件的其他详细信息是 --

  $sudo minidcos --version
minidcos, version 2019.03.13.0

$lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic

$docker version
Client:
Version: 18.09.4
API version: 1.39
Go version: go1.10.8
Git commit: d14af54266
Built: Wed Mar 27 18:35:44 2019
OS/Arch: linux/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 18.09.4
API version: 1.39 (minimum version 1.12)
Go version: go1.10.8
Git commit: d14af54
Built: Wed Mar 27 18:01:48 2019
OS/Arch: linux/amd64
Experimental: false

我该如何解决这个错误?

最佳答案

您使用的是哪个版本的 minidcos

我相信这是一个在版本 2019.02.16.0 中修复的问题.

升级到最新版本,运行minidcos docker doctor,然后重试。

关于mesos - 在 "cgroup" "/var/lib/docker/overlay2"上安装 "/sys/**"到 rootfs "no subsystem for mount"“在 minidcos 上部署 apache spark 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54819145/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com