【发布时间】:2015-07-06 16:48:02
【问题描述】:
我正在尝试在远程虚拟机上启动 zookeeper。我经常将它用于我的项目,并且在启动 zookeeper 时没有任何问题。但是最近当我尝试启动服务器时,我遇到了一个错误。 当我给 ./zkServer.sh start 它显示 Zookeeper 服务器已启动。 当我使用 ./zkServer.sh status 检查状态时,它显示“联系服务时出错。它可能没有运行。” 我完全使用 5 个虚拟机。所有这些机器最初都很好。我开始遇到机器 1 的问题。但最近我的所有虚拟机都出现了同样的问题。有人可以告诉我问题是什么并建议我解决此问题的方法吗?
【问题讨论】:
-
这和java有什么关系?
-
@ScaryWombat 只是希望能对一些有zookeeper经验的java程序员有所帮助。如果这完全不相关,我很抱歉。
-
你试过在机器上运行“ps -ef | grep zookeeper”,看看有没有zk进程在运行?在集群设置中,您应该看到 QuorumPeerMain 类已启动。另外,“echo mntr | nc localhost 2181”是否显示服务器处于活动状态?