3
回答
zookeeper 3.4.6集群在centos7下始终拒绝连接
滴滴云服务器,限时包月0.9元,为开发者而生>>>   
[myid=3]/0:0:0:0:0:0:0:0:2181:QuorumCnxManager@382] - Cannot open channel to 1 at election address os1.example.com/192.168.31.21:3888
java.net.ConnectException: 拒绝连接
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.connectAll(QuorumCnxManager.java:402)
at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:840)
at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:762)

2015-10-28 23:36:35,666 [myid:3] - INFO  [QuorumPeer[myid=3]/0:0:0:0:0:0:0:0:2181:FastLeaderElection@849] - Notification time out: 60000


我的环境是VM下3个centos7虚拟机桥接网络,zookeeper三个都启动了还算拒绝连接

hosts与hostname都配置好了,并且可以相互ping通

jps命令执行3个虚拟机均有QuorumPeerMain进程

nc -v os1.example.com 3888 这样对三个虚拟机检查端口也是Connection refused.拒绝连接

确定防火墙已经关闭

关闭的命令:

systemctl status firewalld.service  #检查防火墙状态

systemctl stop firewalld.service  #关闭防火墙

systemctl disable firewalld.service  #禁止开机启动防火墙

关闭SELINUX

#SELINUX=enforcing  #注释掉

#SELINUXTYPE=targeted  #注释掉

SELINUX=disabled  #增加

好纠结的问题。。。。求指点

举报
杨某某
发帖于2年前 3回/4K+阅
共有3个答案 最后回答: 2年前
唉,在大神的帮助下,找到问题了,在hosts里面注释掉127.0.0.1这一行,在网上找别人的配置自己不思考结果出了这问题,两个地址映射不能指向自己,该指向集群中其它机器
--- 共有 4 条评论 ---
1360218698你好,你的问题,解决了么 2年前 回复
月关雨辰屏蔽127.0.0.1 就好使了 2年前 回复
飘雪的冬夜回复 @杨某某 : 可以试一下,将所有机器的/etc/hosts中的127.0.1.1这一行去掉,我去掉后可以了 2年前 回复
杨某某不对,不是自己不自己,而是端口绑定的地址不是127.0.0.1所以不能用这个地址 2年前 回复
Zookeeper+Spring跨机房容灾系统以及灰度发布
课程学习地址:http://www.xuetuwuyou.com/course/20
一、课程使用到的软件及版本: centos系统,zookeeper 3.4.6,Spring4
二、课程目标:
1、熟练开发各种分布式应用
2、掌控zookeeper java客户端开发
3、熟练运用curator的各种特性


三、课程目录


 第1节、zookeepeer集群简介,跨机房容灾系统架构设计
 第2节、zookeeper的java客户端与spring整合(上)
 第3节、zookeeper的java客户端与spring整合(下)
 第4节、zookeeper-3watcher使用(上)
 第5节、zookeeper-3watcher使用(下)
 第6节、Curator介绍与使用
 第7节、zookeeper跨机房容灾系统设计两种方案详细讲解
 第8节、zookeeper跨机房容灾具体实现
 第9节、zookeeper跨机房容灾系统的调试,以及分布式锁的简单介绍
 第10节、zookeeper分布式锁(上)
 第11节、zookeeper分布式锁(下)
 第12节、zookeeper实现灰度指定服务器发布
 第13节、课程总结以及未来展望

顶部