zookeeper集群搭建以及出现的小问题
环境的配置:
在我搭建zookeeper集群部署之前,因为虚拟机等环境已经配置好了,所以这里不详述.
hosts里面之前配置的映射分别有: beijingHsh /xinjiangOIL /talimuEnery/hshEnery 四台服务器ip映射
一.上传压缩包到linux服务器
二.对压缩包解压
执行: tar -zxvf zookeeper-3.4.5.tar.gz
三.修改配置文件
进入conf目录,将里面的zoo_sample.cfg文件复制一份重命名为:zoo.cfg 当然了这个zoo_sample.cfg也可以删掉(上面的zoo.cfg是我重命名之后才有的)
四.修改配置文件zoo.cfg
五.创建myid
在每台服务器上分别创建:zkdata目录
分别执行:
[[email protected] conf]# echo 1 > /apps/zkdata/myid
[[email protected] conf]# echo 2 > /apps/zkdata/myid
[[email protected] conf]# echo 3> /apps/zkdata/myid
[[email protected] conf]# echo 3> /apps/zkdata/myid
六.将第一台上面安装的zookeeper目录拷贝到其他机器上
七.启动集群.这里我写了一个脚本
启动脚本;
上面mode部分显示有3个follower和1个leader说明服务已经起来了,搭建完成.当然了,有时候会出现下面的情况;
这个可能是因为防火墙的原因导致的
执行: service iptables stop 之后再重新启动脚本即可