Zookeeper:它可能没有运行

ASP*_*ASP 7 apache apache-zookeeper

我试图在远程虚拟机上启动zookeeper.我经常将它用于我的项目,并且在启动zookeeper时我没有任何问题.但是最近当我试图启动服务器时,我收到了一个错误.当我给./zkServer.sh启动时,它显示了zookeeper服务器启动.当我使用./zkServer.sh状态检查状态时,它显示"错误联系服务.它可能没有运行." 我完全使用5台虚拟机.所有这些机器最初都很好.我开始遇到机器1的问题.但最近我的所有虚拟机都遇到了同样的问题.有人可以告诉我这是什么问题,并建议我一个方法来解决这个问题?

在此输入图像描述

Nip*_*dar 19

很可能Zookeeper服务器已退出.如果我们在Linux机器上运行它,请使用linux命令.他们中有一些:

ps -ef | grep -i zookeeper
jps
Run Code Online (Sandbox Code Playgroud)

等等

另外,尝试在前台运行它

zkServer.sh start-foreground
Run Code Online (Sandbox Code Playgroud)

  • 在前台建议启动过程的投票,它有助于调试问题. (4认同)

Kal*_*esh 8

在我的情况下,问题是$ PATH问题......你将通过在前台运行zookeeper来获得问题

zkServer.sh start-foreground