2016-02-12 57 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

可以將所有羣集主機添加到動物園管理員配置文件,它會工作