zookeeper集群搭建

吃可爱长大的小学妹 提交于 2020-01-31 00:03:35

● 把zookeeper的tar包上传到虚拟机中, 解压

在这里插入图片描述



● 在/usr/local/目录创建文件夹solr-cloud,
把上一步解压好的zookeeper-3.4.14拷贝三份到solr-cloud, 命名如下

在这里插入图片描述


配置zookeeper实例


● 进入zookeeper01 创建一个data目录mkdir data, 放zookeeper的一些数据文件

在这里插入图片描述

● 创建myid里面写上1(当前节点的编号)

在这里插入图片描述

● 查看, 内容是1

在这里插入图片描述


● 切换到conf目录下, 把zoo_sample.cfg拷贝一份命名为zoo.cfg, 然后修改里面的配置信息

在这里插入图片描述

● 把路径改成刚刚创建的data目录的路径, /usr/local/solr-cloud/zookeeper01/data/
2181是客户端连接zookeeper,提供服务的端口号,这个先不改

在这里插入图片描述

● 在最下面添加上下面这些, 2881是节点之间进行通信的端口号, 3881是节点之间投票选举的端口号

在这里插入图片描述

● 保存之后, 参照上面的方法再去配置zookeeper02
创建data, 创建myid并写入2

在这里插入图片描述


● 拷贝zoo_sample.cfg命名为zoo.cfg

在这里插入图片描述

● 修改zoo.cfg配置文件,注意文件路径和端口号

在这里插入图片描述

● 最后面这个还是一样

在这里插入图片描述


● 配置zookeeper03, 参照上面的zookeeper01,zookeeper02

在这里插入图片描述在这里插入图片描述在这里插入图片描述


● 在solr-cloud目录下写一个批处理启动三个zookeeper

在这里插入图片描述

● start-all.sh里面内容

在这里插入图片描述

● 然后给权限, 看, 绿了绿了

在这里插入图片描述

● 最后执行, 启动成功

在这里插入图片描述

● 查看进程

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!