mac上安装zookeeper启动失败,但是没看到报错,可以怎么定位问题呢?

发布于 2022-09-12 01:43:53 字数 376 浏览 11 评论 0

1.防火墙确认是关闭了的。
2.删除data下文件重启没用。
3.用brew install zookeeper安装的3.5.7版本,配置文件是默认的没有改动过。
4.使用zkServer start-foreground启动没有发现报错信息。
5.`zkServer status
/usr/bin/java
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Client port found: 2181. Client address: localhost.
Error contacting service. It is probably not running.`

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

仙女 2022-09-19 01:43:53

没有ctrl+c,是新开了另一个终端看的status.
查看zookeeper.log显示java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer
运行java -version显示用的是jdk8
想到可能是版本兼容问题,所以把zk换成了3.4.14,问题解决。

愚人国度 2022-09-19 01:43:53

foreground启动后你是在新窗口里运行的 zkServer status吧?因为如果你CTRL+C,服务就停了。
可能另开窗口运行 netstat -ant -p tcp 检查输出的有没有 2181端口占用。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文