我处于这种情况下,我有两个主人和四个奴隶在mesos.所有这些都运行良好.但是当我试图访问马拉松时,我得到了" 无法确定当前领导者 "的错误.我在两位大师(117和115)都参加了马拉松比赛.这基本上就是我跑马拉松的原因:
java -jar ./bin/../target/marathon-assembly-0.11.0-SNAPSHOT.jar --master 172.16.50.117:5050 --zk zk://172.16.50.115:2181,172.16.50.117:2181/marathon
Run Code Online (Sandbox Code Playgroud)
谁能对此有所了解?
首先,我会仔细检查你是否能够与Marathon主机的Zookeeper交谈.
接下来,需要注意几个相关的要点:
--quorum根据该数字适当地设置标志.有关如何--quorum在Apache Mesos网站上的操作指南中设置标志(及其重要性)的详细信息,请访问:http://mesos.apache.org/documentation/latest/operational-guide--zk在Mesos主设备上设置标志--zk=zk://172.16.50.117:2181,172.16.50.115:2181/mesos(添加第三个ZK实例,请参见上面的第一点).对于--masterMesos代理和Marathon中的标志,应使用相同的值,而不是指定单个主节点.