记录 || 关于我的kafka启动终是显示拒绝连接的问题
这个问题困扰了我2个小时之久,搜索过网上的所有办法无解。zkCli.sh -server测试zookeeper服务。在通过测试zookeeper服务时zkCli.sh -server 127.0.0.1:2181:2181拒绝连接而zkCli.sh -server 127.0.0.1:2181:6000则可以正常连接。我想到了拒绝连接可能是由于我的端口未配置正确的原因:我在zookeeper配置中
这个问题困扰了我2个小时之久,我就是个******,搜索过网上的所有办法无解。 zkCli.sh -server测试zookeeper服务。
在通过测试zookeeper服务时zkCli.sh -server 127.0.0.1:2181:2181拒绝连接而zkCli.sh -server 127.0.0.1:2181:6000则可以正常连接。我想到了拒绝连接可能是由于我的端口未配置正确的原因:
我在zookeeper配置中为避免2181端口被占用的问题,我给zookeeper定义了一个端口号供它使用 clientPort=6000 也正是因为这个定义导致了我在启动kafka时总是显示拒绝连接,将zookeeper.connect=master:6000,slaves1:6000,slaves2:6000 它的端口号改为6000即可。
zookeeper启动查询状态报错
Error contacting service. It is probably not running.它的关键在于后面的It is probably not running(它可能没有运行。)
在寻找答案的过程中,无意间看见了这个,Leader(Master)选举的问题,需要先启动master,然后再启动follower。经过测试我也是这个问题,按照主先启动再启动从,查看状态以后就正常了。
附上:zookeeper无法启动可能的原因
- myid与zoo.cfg文件中的 x (server.x = master:2181)不匹配
- 防火墙没关
- zoo.cfg配置文件中指定目录却没有创建!
- 端口被占用
- datadir中没有myid
其实这一且你都可以通过你的logs文件中查看到错误的原因,对映着改就行了。
(32条消息) 成功解决ZooKeeper配置中出现Error contacting service. It is probably not running_前方一片光明的博客-CSDN博客
更多推荐
所有评论(0)