zookeeper 3.4.6集群在centos7下始终拒绝连接

杨某某 发布于 2015/10/28 23:48
阅读 5K+
收藏 0
[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  #增加

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

加载中
0
杨某某
杨某某
唉,在大神的帮助下,找到问题了,在hosts里面注释掉127.0.0.1这一行,在网上找别人的配置自己不思考结果出了这问题,两个地址映射不能指向自己,该指向集群中其它机器
1
1360218698
你好,你的问题,解决了么
月关雨辰
月关雨辰
屏蔽127.0.0.1 就好使了
飘雪的冬夜
回复 @杨某某 : 可以试一下,将所有机器的/etc/hosts中的127.0.1.1这一行去掉,我去掉后可以了
杨某某
杨某某
不对,不是自己不自己,而是端口绑定的地址不是127.0.0.1所以不能用这个地址
0
张学有
张学有
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节、课程总结以及未来展望

0
quiow
quiow
启动顺序问题?
返回顶部
顶部