Zookeeper客户端未连接

inb24sb2  于 2022-12-09  发布在  Apache
关注(0)|答案(1)|浏览(248)

我正在尝试使用WSL(Windows子系统)和
运行bin/ZkCli.sh时连接被拒绝

输出如下:

欢迎来到ZooKeeper!
2022-08-21 09:42:24,372 [myid:本地主机:2181] -信息[主发送线程(本地主机:2181):o.a.z.客户端Cnxn$SendThread@1171] -正在打开到服务器本地主机/127.0.0.1:2181的套接字连接。
2022-08-21 09:42:24,373 [我的ID:本地主机:2181] -信息[主发送线程(本地主机:2181):o.a.z.客户端Cnxn$SendThread@1173] - SASL配置状态:不会尝试使用SASL进行身份验证(未知错误)
2022-08-21 09:42:24,408 [myid:localhost:2181] -警告[主发送线程(localhost:2181):o.a.z.ClientCnxn$SendThread@1292] -服务器localhost/127.0.0.1:2181的会话0x 0,正在关闭套接字连接。正在尝试重新连接,但出现会话过期异常。
java.net.ConnectException:连接被拒绝

at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
    at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:777)
    at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:344)
    at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1282)

已启用JLine支持
[zk[我的ID:本地主机:2181] -信息[主发送线程(本地主机:2181):o.a.z.客户端Cnxn$SendThread@1171] -正在打开到服务器本地主机/127.0.0.1:2181的套接字连接。
2022-08-21 09:42:25,512 [我的ID:本地主机:2181] -信息[主发送线程(本地主机:2181):o.a.z.客户端Cnxn$SendThread@1173] - SASL配置状态:不会尝试使用SASL进行身份验证(未知错误)
2022-08-21 09:42:25,515 [myid:localhost:2181] -警告[主发送线程(localhost:2181):o.a.z.ClientCnxn$SendThread@1292] -服务器localhost/127.0.0.1:2181的会话0x 0,正在关闭套接字连接。正在尝试重新连接,但出现会话过期异常。
java.net.ConnectException:连接被拒绝。套接字通道实现检查连接(本地方法)位于java. base/sun. nio.ch。套接字通道实现完成连接(套接字通道实现java:777)位于org.apache.zookeeper。客户端CnxnSocketNIO.doTransport(客户端CnxnSocketNIO. java:344)位于org.apache.zookeeper。客户端Cnxn $SendThread.run(客户端Cnxn. java:1282)
"有人能给点建议吗"

ujv3wf0j

ujv3wf0j1#

我意识到我没有配置conf/zoo_sample. cfg
我将zoo_sample. cfg文件重命名为zoo. cfg
然后我将dataDir更改为
数据目录=/mnt/c/testes/apache-Zookeeper-3.8.0-bin/日志
然后使用sudo bin/ www.example.com start再次运行服务器zkServer.sh
和须藤斌/zkCli.sh
成功了!

相关问题