Zookeeper领导者不是Mesos Master

时间:2017-05-30 15:24:27

标签: centos apache-zookeeper mesos marathon

我是Mesos的新手,我在本地虚拟机管理程序中构建了一个由三个CentOS 7节点组成的mesos集群(所有三个节点充当主节点和从节点)。 节点名为mesos1,mesos2和mesos3

我使用Zookeeper马拉松和计时器运行。当我遇到this post时,我想知道如何在任何特定时间检查谁是表演大师?

我还发现我可以通过添加找到领先的mesos大师     /重定向 到端点。

所以当我尝试这个时,5050 pport的Mesos UI将我重定向到节点mesos2。

然而,当我尝试使用此命令找到zookeeper领导者时:     /opt/zookeeper/bin/zkServer.sh状态 我得到了以下回应,领导者是mesos3

import createBrowserHistory from 'history/createBrowserHistory'

const customHistory = createBrowserHistory()
<Router history={customHistory}/>

我很困惑:不应该将mesos master作为zookeeper指示为leader的节点吗?

非常感谢任何帮助

1 个答案:

答案 0 :(得分:3)

Mesos和Zookeeper有着截然不同的领导概念,听起来你正在将两者结合起来。您正在运行三个构成仲裁的Zookeeper服务器进程实例,以及三个Mesos主进程,这些进程也构成恰好位于同一组服务器上的仲裁。 Mesos使用Zookeeper存储状态和其他关键功能,但 Zookeeper的集群领导与Mesos集群领导无关[]。他们使用非常相似的术语,因此很容易看出它们如何混淆。