gpt4 book ai didi

centos - Zookeeper leader 不是 Mesos Master

转载 作者:太空宇宙 更新时间:2023-11-03 17:18:28 26 4
gpt4 key购买 nike

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

我用 Zookeeper marathon 和 chronos 运行这个。当我遇到 this post 时,我想知道如何在任何给定时间检查谁是代理 mesos master。 !

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

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

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

[root@mesos3 ~]# /opt/zookeeper/bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/bin/../conf/zoo.cfg
Mode: leader

我很困惑:mesos master 不应该是 zookeeper 指定为 leader 的节点吗?

非常感谢任何帮助

最佳答案

Mesos 和 Zookeeper 具有截然不同的领导概念,听起来您将两者混为一谈。您正在运行构成法定人数的 Zookeeper 服务器进程的三个实例,以及恰好位于同一组服务器上的三个 Mesos 主进程,它们也构成法定人数。 Mesos 使用 Zookeeper 来存储状态和其他关键功能,但 Zookeeper 的集群领导与 Mesos 集群领导没有任何关系。它们确实使用非常相似的术语,因此很容易看出它们是如何混淆的。

关于centos - Zookeeper leader 不是 Mesos Master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44266205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com