【已解决】zookeeper配置出现问题合集
- 1.问题诊断-日志
- 2.问题解决合集
- 2.1zookeeper集群搭建报错“拒绝连接”
- 2.2zookeeper集群搭建报错“没有找到主机路由”
1.问题诊断-日志
1.进入文件查看日志:zookeeper.out文件,在zoo.cfg文件指定的日志目录下。(如果没有,那可能是文件的权限不够,无法将日志文件写入到该文件中,日志文件会在上级目录甚至上上级目录里)
2.命令直接在命令行中查看报错内容:
启动zookeeper时输出日志的启动方法:
zkServer.sh start-foreground
,无需进入文件系统即可看到控制台输出信息。
2.问题解决合集
大多数的错误基于这两条:
1.配置文件zoo.cfg配置无误,如果是局域网的机器ip地址,无需起别名hostname或者修改名字来配置;外网ip需要修改etc/hosts文件将ip和主机名对应上。
2.防火墙没有关闭:
https://blog.csdn.net/baidu_36124158/article/details/90603496
3.机器ping之间通信无法ping通
4.如果配置多台机器zookeeper,需要都启动起来zkserver服务,然后在查看某一台的zk状态,否则也会显示没启动起来zkserver
2.1zookeeper集群搭建报错“拒绝连接”
https://blog.csdn.net/u011328843/article/details/84190285
2.2zookeeper集群搭建报错“没有找到主机路由”
https://blog.csdn.net/caibaoH/article/details/81536618
报错为“无法找到路由”,使用ping命令测试机器是否能通信,结果是可以ping通,配置也没错,原因找了好久,后来发现是防火墙的问题,只需要把防火墙关闭即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)