storm-java.net.connectexception:连接被拒绝

8dtrkrch  于 2021-06-21  发布在  Storm
关注(0)|答案(4)|浏览(387)

我已经部署了storm server,但每次启动supervisor时都会收到以下错误。

2014-09-08 09:04:40 o.a.z.ClientCnxn [INFO] Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
2014-09-08 09:04:40 o.a.z.ClientCnxn [WARN] Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: Connection refused
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[na:1.7.0_65]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:739) ~[na:1.7.0_65]
at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350) ~[zookeeper-3.4.5.jar:3.4.5-1392090]
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068) ~[zookeeper-3.4.5.jar:3.4.5-1392090]

谁能帮我解决这个错误吗。提前谢谢

carvr3hs

carvr3hs1#

你安排好Zookeeper了吗?zookeeper应该在运行storm拓扑之前启动并运行。
在storm文档中,请参阅设置zookeeper群集一节。

osh3o9ms

osh3o9ms2#

此异常只有一个含义:在您尝试连接的ip:端口上没有任何内容在侦听。要么是错误的,要么是你没有启动服务器。

8qgya5xd

8qgya5xd3#

转到zookeeper安装目录。
cd到垃圾箱。
发出命令 ./zkServer stop 在所有zookeeper节点中。
再次发出命令 ./zkServer start 在所有zookeeper节点中。
启动所有风暴进程(nimbus和supervisor)。
现在,在zookeeper集群中不会出现此异常。

zed5wv10

zed5wv104#

启动zookeeper是我的问题:

zkServer start

之后应该重新运行拓扑。

相关问题