Zookeeper3.4集群搭建
1、我搭建的是5台Zookeeper集群。
搭建的步骤主要有3步:
1. 服务器间免密登录
2. 建立数据目录和myid文件。
3. 把各个服务器的IP和通信端口写入到Zookeeper的配置文件。
2、免密登录。
这里就不详细演示服务器间免密登录的搭建。
从下面截图可以看到,我已经搭建好了服务器间的免密登录。我免密登录的账号是zk。记住,千万不要用root作为免密登录的账号,会引起安全问题。


3、下载Zookeeper 3.4。
并分别上传到5台服务器。我是放在 /opt/zookeeper-3.4.13/ 目录下


4、建立Zookeeper的数据目录。
我的是建立在 /home/zk/data 目录下。
然后在这个目录下建立 myid 文件。把服务器序号写入到myid文件里。服务器序号是1,2,3等,是你自己定。



5、建立Zookeeper配置文件。
将 Zookeeper安装目录下的 conf/zoo_sample.cfg 改名为 conf/zoo.cfg。

6、编辑 zoo.cfg文件
在里面更改两个地方。
1. 配置数据目录
查找 “dataDir=”,将其改为上面建立的Zookeeper数据目录。

7、2. 添加各个服务器的IP,ID,通信端口
以我的为例,我的配置如下截图

8、到此,Zookeeper集群安装已经完成。
现在验证一下,在每台机都执行命令:
/opt/zookeeper-3.4.13/bin/zkServer.sh start
/opt/zookeeper-3.4.13/bin/zkServer.sh status
没有报错的话,会显示这台服务器是follower还是leader。则表示运行成功。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:175
阅读量:136
阅读量:79
阅读量:54
阅读量:26