Flink与zookeeper:由于正在进行领导选举,服务暂时无法使用。请刷新

时间:2017-03-06 13:54:52

标签: apache-zookeeper apache-flink flink-streaming

我想运行具有高可用性模式的flink群集。因此,我已根据JobManager High Availability将设置设置为flink配置文件。当我使用start-zookeeper-quorum.sh启动zookeeper仲裁时,我可以在两台机器上启动两个zookeerper服务器(对等)。但是当我用2个JobManagers启动flink集群时,我在flink的web UI上收到Service temporarily unavailable due to an ongoing leader election. Please refresh.消息。

这种按摩意味着什么?有没有办法在配置文件中通知领导者?

1 个答案:

答案 0 :(得分:0)

问题在于您的zookeeper安装。您的zk节点无法选择领导者。另外两个节点的数量不是最佳选择。您应该至少有3个实例或其他更大的奇数。

您应该检查Zookeeper的管理员文档,例如here