今天分享一个zookeeper集群连接问题的解决方法,也是困扰了我两天。
3台虚拟机启动3个zookeeper,myid分别是1,2,3,一个leader,一个follower,另一个
Client port found: 2181. Client address: localhost.
Error contacting service. It is probably not running.
一直这样,无法连接。有时候是myid2无法连接,有时候是myid3无法连接,打开日志,发现如下报错
2023-05-18 22:00:48,187 [myid:3] - INFO [QuorumPeer[myid=3](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@919] - Notification time out: 6400
2023-05-18 22:00:48,189 [myid:3] - WARN [WorkerSender[myid=3]:QuorumCnxManager@685] - Cannot open channel to 2 at election address /192.168.190.131:3888
java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(Abstract