刚学到zookeeper 记录一下出现的错误,死活开启不了服务,经查阅后发现是防火墙问题。(关闭防火墙命令在文章底部)
如果设置了SSH免密登录 则在zoo.cig中如下设置;
如果没有设置ssh免密登录,把“=”后面设置为IP:通信端口号:选举端口号即可(文章底部有一个连接,搭建集群的方式是IP的方式)
[root@slave2 zookeeper-3.4.14]# vim conf/zoo.cfg
#######################cluster##########################
server.5=masterLinux:2888:3888
server.6=slave1:2888:3888
server.7=slave2:2888:3888
server.编号 是本机的zookeeper编号,一定要和本机的一致。
比如我刚刚开始的时候设置的是server.1 server.2 server.3,导致一致启动失败,最终查看了myid文件之后 发现是5 6 7
(为什么我设置567而不设置123,是因为根据我本地的ip设置的,这个不重要~ 看心情即可)。
比如我的slave2服务器,编号为7(随意,但是别重复,确保唯一性)
启动 ,失败!
[roo