2016-02-12 29 views
3

我有6台机器mesos集群(3个主设备和3个从设备),我访问mesos用户界面172.16.8.211:5050,它工作正常并重定向到领导者,如果它不是。然后如果我访问马拉松用户界面172.16.8.211:8080它可以正常工作。在配置和执行consul-cluster marathon之前进行总结很有效。马拉松在领事开始时停止工作

我的问题是当我配置和运行一个consul集群与3个服务器是mesos主人和3个客户端是mesos奴隶。如果我执行领事成员,那就好了,所有的成员都活着并一起工作。 但现在如果我尝试访问马拉松用户界面我不能,我访问mesos用户界面,我去'框架',并没有出现马拉松框架。

[email protected]:~$ consul members 
Node  Address   Status Type Build Protocol DC 
client3 172.16.8.216:8301 alive client 0.5.2 2   nyc2 
client2 172.16.8.215:8301 alive client 0.5.2 2   nyc2 
server2 172.16.8.212:8301 alive server 0.5.2 2   nyc2 
server3 172.16.8.213:8301 alive server 0.5.2 2   nyc2 
client1 172.16.8.214:8301 alive client 0.5.2 2   nyc2 
server1 172.16.8.211:8301 alive server 0.5.2 2   nyc2 

在mesos的奴隶选项卡,我可以看到下一个: Mesos-Slave-Tab

-Mesos版本:0.27.0 -Marathon版本:0.15.1

我的下一个文件记录,哪里会出现与这个问题有关的东西?

Mesos logs image

可能是什么问题呢?

+0

这可能是很多东西,并与您所提供的信息,这是很难说。哪个Mesos /马拉松/领事版本?日志中的任何内容?在“Slaves”选项卡下的Mesos Web UI中看到了什么?等等。 –

+0

你好@MichaelHausenblas我用你问过我的信息更新了这个问题。真的感谢 –

回答

1

解决方案:

我在马拉松日志'/var/log/syslog',这个问题是DNS的问题已见。所以我尝试将群集中其他主机的IP添加到文件/etc/hosts。它解决了这个问题,现在它完美地工作。

1

可以将所有群集主机添加到动物园管理员配置文件,它会工作