Apache zookeeper 动物园管理员:启动了,但可能没有运行

Apache zookeeper 动物园管理员:启动了,但可能没有运行,apache-zookeeper,Apache Zookeeper,我目前正在使用zookeeper来处理这些东西,我确实轻松地运行了好几次。 但是昨天我的群集节点似乎出现了一些网络连接问题,所以我重新启动了系统。 当我跑步时: bin/zkServer.sh: ,上面说开始了。 但当我想获得身份时: 动物园管理员可能没跑 如果我重新开始,它会说: zookeeper已在运行,pid=123 有什么问题吗?我怎样才能解决这个问题? 多谢各位 ps:这是我启动前台时的日志: Zookeeper正在运行,但由于某些原因,无法将任何节点选为领导者。./sbin/zkS

我目前正在使用zookeeper来处理这些东西,我确实轻松地运行了好几次。 但是昨天我的群集节点似乎出现了一些网络连接问题,所以我重新启动了系统。 当我跑步时: bin/zkServer.sh: ,上面说开始了。 但当我想获得身份时: 动物园管理员可能没跑 如果我重新开始,它会说: zookeeper已在运行,pid=123

有什么问题吗?我怎样才能解决这个问题? 多谢各位

ps:这是我启动前台时的日志:


Zookeeper正在运行,但由于某些原因,无法将任何节点选为领导者。./sbin/zkServer.sh状态的输出不正确

有一种方法可以确认,运行:

echo srvr |nc localhost 2181
您可能会看到如下结果:

This ZooKeeper instance is not currently serving requests

解决方案是启动其他两个节点,并检查选择是否完成。

可能的重复项能否在forground中启动并共享输出?zkServer.sh start-foregroundzkServer.sh start前台日志添加到问题中动物园管理员需要按照配置文件中列出的顺序启动。所以关闭所有服务器,然后启动服务器1、服务器2、服务器3
This ZooKeeper instance is not currently serving requests