gpt4 book ai didi

docker - Docker Mesosphere/chronos容器在启动后立即失败

转载 作者:行者123 更新时间:2023-12-02 20:27:25 25 4
gpt4 key购买 nike

我正在尝试使用mesosphere/chronos镜像在Docker中启动Chronos。

从命令行

运行以下命令来运行图像无法正常工作。

docker run -p 8081:8081 -t mesosphere/chronos:latest /usr/bin/chronos --master zk://<master-hostname>:2181/mesos --zk_hosts <master-hostname>:2181 --http_port 8081

(我正在尝试使用单个ZK节点和单个Mesos Master节点)

几秒钟后,它会立即显示以下消息。而且没有运行Chronos的docker容器。
/usr/bin/chronos: line 18: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
+ cmd=(run_jar)
+ local cmd
+ [[ -s /etc/mesos/zk ]]
+ [[ -d /etc/chronos/conf ]]
+ logged chronos run_jar --master zk://<master-hostname>:2181/mesos --zk_hosts <master-hostname>:2181 --http_port 8081
+ local 'token=chronos[1]'
+ shift
+ exec
+ exec
++ exec logger -p user.info -t 'chronos[1]'
++ exec logger -p user.notice -t 'chronos[1]'

马拉松比赛

我还尝试在Marathon上启动Chronos容器。

马拉松的配置如下。
{
"id": "chronos",
"container": {
"docker": {
"image": "mesosphere/chronos:latest",
"network": "BRIDGE",
"forcePullImage": true,
"portMappings": [
{
"containerPort": 8081,
"hostPort": 0,
"servicePort": 31000,
"protocol": "tcp"
}
]
},
"type": "DOCKER",
"volumes": []
},
"shell": false,
"ports": [
8081
],
"args": [
"--master",
"zk://<master-hostname>:2181/mesos",
"--zk_hosts",
"<master-hostname>:2181",
"--http_port",
"8081",
],
"cpus": 1,
"mem": 1024,
"instances": 1
}

它也显示与命令行相同的消息。

环境

操作系统:CentOS 6.5

docker :
Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.3.3
Git commit (client): a8a31ef/1.5.0
OS/Arch (client): linux/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.3.3
Git commit (server): a8a31ef/1.5.0

ZooKeeper: jplock/zookeeper:3.4.5

Mesos主站: mesosphere/mesos-master:0.20.1

马拉松: mesosphere/marathon:v0.8.2-RC3

引用

我发现以下页面描述了类似的问题。但是他们没有太大帮助。
  • Unable to run Chronos image on Marathon #3
  • Struggling with basic Chronos setup
  • 最佳答案

    自我解决。

    这是一种版本问题。

    当我使用指向相同版本的Mesos的Docker图像标签时,它工作正常。

    关于docker - Docker Mesosphere/chronos容器在启动后立即失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30472224/

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