2017-08-25 104 views
0

我正在尝试使用docker撰写一个单独的mesos master,mesos slave和marathon实例。 Mesos主机和从机启动时没有任何问题,但它抛出的错误在马拉松启动:示例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_mesos_slave_one_1 exited with code 1 marathon_1

[2017-08-25 01:50:28,344] INFO Starting Marathon 1.1.2 with (mesosphere.marathon.Main$:main) marathon_1 | [scallop] Error: Required option 'master' not found mesos_marathon_1. exited with code 1

在此先感谢。

泊坞窗撰写文件:

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 
+1

发布您的完整作曲文件 –

回答

0

我的坏我在泊坞窗撰写文件中定义的,而不是马拉松高手MESOS_MASTER。

MARATHON_MASTER: zk://127.0.0.1:2181/mesos