阿里云外网zookeeper搭建出错

qdl2491 2016-12-16 09:34:41
您好,我在阿里云买了三台机ecs,但是搭建zookeeper总是报错,后来搭建伪分布式时把server的ip写成localhost就可以搭建成功,如果写成外网ip地址,启动就报错,下面是localhost的配置
server.1=localhost:40001:50001
server.2=localhost:40002:50002
server.3=localhost:40003:50003,这样提供就可以成功,
server.1=node3:40001:50001
server.2=node3:40002:50002
server.3=node3:40003:50003
这样就会报错,错误信心如下
2016-12-16 09:14:02,659 [myid:3] - ERROR [node3/120.77.171.8:50003:QuorumCnxManager$Listener@517] - Exception while liste
ning
java.net.BindException: Cannot assign requested address
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
at java.net.ServerSocket.bind(ServerSocket.java:376)
at java.net.ServerSocket.bind(ServerSocket.java:330)
at org.apache.zookeeper.server.quorum.QuorumCnxManager$Listener.run(QuorumCnxManager.java:507)
2016-12-16 09:14:02,672 [myid:3] - INFO [QuorumPeer[myid=3]/0.0.0.0:60003:QuorumPeer@714] - LOOKING
2016-12-16 09:14:02,675 [myid:3] - INFO [QuorumPeer[myid=3]/0.0.0.0:60003:FastLeaderElection@815] - New election. My id
= 3, proposed zxid=0x100000097
2016-12-16 09:14:02,678 [myid:3] - WARN [WorkerSender[myid=3]:QuorumCnxManager@382] - Cannot open channel to 1 at electi
on address node3/120.77.171.8:50001
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:368)
at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:341)
at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:4
49)
at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:430)
at java.lang.Thread.run(Thread.java:745)
2016-12-16 09:14:02,681 [myid:3] - WARN [WorkerSender[myid=3]:QuorumCnxManager@382] - Cannot open channel to 2 at electi
on address node3/120.77.171.8:50002
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:368)
at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:341)
at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:4
49)at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:430)
at java.lang.Thread.run(Thread.java:745)
弄了好久没找到问题,如果您有时间,希望您帮我看看,我的邮箱249180439@qq.com,谢谢
...全文
3589 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
您好,我也是买了3台腾讯的云主机,搭建的zookeeper集群,可以启动,但是查看集群状态时提示: Error contacting service. It is probably not running. 然后我就去看zookeeper.out日志文件: 2020-03-30 17:28:10,863 [myid:2] - WARN [QuorumPeer[myid=2]/0:0:0:0:0:0:0:0:2181:QuorumCnxManager@400] - Cannot open channel to 3 at election address /10.206.**.**:3888 java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlai 连接被拒绝了,防火墙?检查了防火墙3台全关闭了: [root@VM_0_15_centos ZKdataDir]# systemctl status iptables.service ● iptables.service - IPv4 firewall with iptables Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled; vendor preset: disabled) Active: inactive (dead)
  • 打赏
  • 举报
回复
一般是防火墙端口没映射出来的问题
LifeIsForSharing 2018-04-10
  • 打赏
  • 举报
回复
可参考https://blog.csdn.net/sl1992/article/details/79879209看看能不能帮到你
w475239876 2017-11-28
  • 打赏
  • 举报
回复
长期出售各种地区服务器和寻找服务器销售人员 有需要的加qq2790138611私聊
qq_33845386 2017-11-20
  • 打赏
  • 举报
回复
使用私有网络可以

1,092

社区成员

发帖
与我相关
我的任务
社区描述
云计算服务器、网络、虚拟化相关讨论
社区管理员
  • 服务器
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧