mesos马拉松设置示例

ijxebb2r  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(374)

我正在尝试使用docker compose设置一个mesos主、mesos从和一个marathon示例。mesos主从启动时没有任何问题,但在马拉松启动时抛出错误:

marathon:
image: mesosphere/marathon:v1.1.2
network_mode: host
environment:
MESOS_MASTER: zk://127.0.0.1:2181/mesos
depends_on:
- zookeeper

在启动中,我看到以下错误:
mesos\u mesos\u slave\u one\u 1退出,代码为1\u 1
[2017-08-25 01:50:28344]使用(mesosphere.marathon.main$:main)marathon|[scallop]错误:未找到必需选项“master”。已退出,代码为1
提前谢谢。
docker编写文件:

version: '2'
services:
    zookeeper:
      image: zookeeper
      network_mode: host
    mesos_master:
     image: mesosphere/mesos-master:1.0.1-2.0.93.ubuntu1404
     network_mode: host
     environment:
      - MESOS_ZK=zk://127.0.0.1:2181/mesos
      - MESOS_HOSTNAME=127.17.0.4
     depends_on:
     - zookeeper
    mesos_slave_one:
     image: mesosphere/mesos-slave:1.0.1-2.0.93.ubuntu1404
     network_mode: host
     environment:
      - MESOS_MASTER=zk://127.0.0.1:2181/mesos
      - MESOS_WORK_DIR= /tmp
      - MESOS_CONTAINERIZERS=docker
      - MESOS_HOSTNAME=127.17.0.4
      - MESOS_PORT=5051
     volumes:
      - /sys/fs/cgroup:/sys/fs/cgroup
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/bin/docker:/usr/bin/docker:ro
     depends_on:
     - zookeeper
    marathon:
     image: mesosphere/marathon:v1.1.2
     network_mode: host
     environment:
      - MESOS_MASTER=zk://127.0.0.1:2181/mesos
      - master=local
     depends_on:
     - zookeeper
bxfogqkk

bxfogqkk1#

我的错是我在docker compose文件中定义了mesos\u master而不是marathon master。

MARATHON_MASTER: zk://127.0.0.1:2181/mesos

相关问题