解决:搭建zookeeper集群时,出现 Error contacting service. It is probably not running问题
- 一·问题描述:
- 1.搭建zookeeper集群时,各项配置都是正确的,没有错误的地方
- 2.各台服务器的 zkServer.sh 服务启动成功
- 3.再运行命令 bin/zkServer.sh status,报错如图
- 4.虽然各台服务器的zkServer.sh服务能够启动,但是各台服务器之间不能够正确选举出leader,follower
- 二·错误原因:
- 1.可能没有启动半数以上服务器的zkServer.sh服务
- 2.可能是Linux系统防火墙没有关闭
- 三·解决办法:
- 1.启动半数以上服务器的zkServer.sh服务:
- 2.关闭Linux系统的防火墙:
- 3.再次查看各台服务器上的zkServer.sh服务状态:
- 四·测试结果:
- 1.第一台服务器:
- 2.第二台服务器
- 2.第三台服务器
一·问题描述:
1.搭建zookeeper集群时,各项配置都是正确的,没有错误的地方
2.各台服务器的 zkServer.sh 服务启动成功
3.再运行命令 bin/zkServer.sh status,报错如图
Error contacting service. It is probably not running
连接服务错误,可能是服务没有运行
4.虽然各台服务器的zkServer.sh服务能够启动,但是各台服务器之间不能够正确选举出leader,follower
二·错误原因:
1.可能没有启动半数以上服务器的zkServer.sh服务
2.可能是Linux系统防火墙没有关闭
三·解决办法:
1.启动半数以上服务器的zkServer.sh服务:
#运行命令:
bin/zkServer.sh start
2.关闭Linux系统的防火墙:
#查看防火墙状态
systemctl status firewalld
#关闭防火墙
systemctl stop firewalld
#启动防火墙
systemctl start firewalld
3.再次查看各台服务器上的zkServer.sh服务状态:
#运行命令:
bin/zkServer.sh status
四·测试结果:
1.第一台服务器:
2.第二台服务器
2.第三台服务器