启动zookeeper集群,发现查看状态错误会出现哪些原因,可先查看日志,确定问题
1.超时
可以选择在在zoo.cfg中修改域名为0.0.0.0或者自己主机名(三个都要)
2.myid重复
可以在自己data目录下使用cat myid 查看自己的myid,我就是这里出错了 都为1,因此报错,只需要将另外两个修改为2、3即可
3.没有关闭防火墙,本人是使用Centos6,如果使用其他版本需百度另外找
查看防火墙状态
service iptables status
关闭防火墙
chkconfig iptables off
4.zoo.cfg文件配置出错:dataLogDir指定的目录未被创建;在zoo.cfg中
路径需要为myid所在路径