2017-04-07 9 views
0

私はmesos-consulを使ってマラソンを介して配備しました。ジョブのjson設定はなぜmesosで動作しているアプリケーションがconsulに登録されていないのですか?

{ 
    "id": "/mesos-consul", 
    "cmd": null, 
    "cpus": 0.1, 
    "mem": 256, 
    "disk": 0, 
    "instances": 1, 
    "constraints": [ 
    [ 
     "hostname", 
     "LIKE", 
     "fwvm.*" 
    ] 
    ], 
    "acceptedResourceRoles": [], 
    "container": { 
    "type": "DOCKER", 
    "volumes": [], 
    "docker": { 
     "image": "ciscocloud/mesos-consul", 
     "network": "BRIDGE", 
     "portMappings": [], 
     "privileged": false, 
     "parameters": [], 
     "forcePullImage": false 
    } 
    }, 
    "portDefinitions": [ 
    { 
     "port": 10000, 
     "protocol": "tcp", 
     "name": "default", 
     "labels": {} 
    } 
    ], 
    "args": [ 
    "--zk=zk://zookeeper.service.consul:2181/mesos", 
    "--log-level=debug", 
    "--consul", 
    "--refresh=5s" 
    ] 
} 

私は1台のサーバーと1台のクライアントでコンサルを実行しています。

consul members info 
Node Address   Status Type Build Protocol DC 
vm1 10.21.10.22:8301 alive server 0.7.5 2   devops 
vm2 10.21.10.25:8301 alive client 0.7.5 2   devops 

メゾスとマラソンもよく見えます。まだ動作していない

mesos-領事は、この問題は修正しまっ

I0410 14:45:17.917712 18194 exec.cpp:162] Version: 1.2.0 
I0410 14:45:17.929821 18200 exec.cpp:237] Executor registered on agent 92704ba7-7324-4e74-a7fd-7b7c642766b2-S0 
I0410 14:45:17.932121 18197 docker.cpp:850] Running docker -H unix:///var/run/docker.sock run --cpu-shares 102 --memory 268435456 --env-file /tmp/yDR5nL -v /var/lib/mesos/slaves/92704ba7-7324-4e74-a7fd-7b7c642766b2-S0/frameworks/2679cb7f-1fc2-4e8b-be3c-44f0fb54f618-0000/executors/mesos-consul.36b6d6d3-1dce-11e7-a717-0242b31c8310/runs/6a22da5d-4a33-4d1d-ada7-cd688474e4fc:/mnt/mesos/sandbox --net bridge --label=MESOS_TASK_ID=mesos-consul.36b6d6d3-1dce-11e7-a717-0242b31c8310 --name mesos-92704ba7-7324-4e74-a7fd-7b7c642766b2-S0.6a22da5d-4a33-4d1d-ada7-cd688474e4fc ciscocloud/mesos-consul --zk=zk://http://10.202.11.22:2181/mesos --log-level=debug --consul --refresh=5s 
time="2017-04-10T09:15:22Z" level=info msg="Using zookeeper: zk://http://10.202.11.22:2181/mesos" 
time="2017-04-10T09:15:22Z" level=debug msg="Zookeeper address" zk="zk://http://10.202.11.22:2181/mesos" 
+1

ログを投稿できますか? – janisz

+0

はmesos-consuiのmesosからログを追加しました – Amit

+0

添付されたログはmesos-consulではありません – janisz

答えて

0

を示すログに記録します。ネットワーク関連の問題でした。高山Linuxは

ネームサーバ127.0.0.1

で照会しようとしていた私たちのDNSサーバーに置き換え。

関連する問題