这个zookeeper集群是作为solr集群的管理工具而搭建的
开始搭建
1) 上传tar包并解压缩
把zookeeper的tar包上传到虚拟机中, 解压
点击跳转至zookeeper下载页面

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

3) 配置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



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

start-all.sh里面内容

给权限

最后执行, 启动成功

查看进程

本文详细介绍如何使用ZooKeeper搭建Solr集群的管理工具,包括上传与解压缩ZooKeeper tar包,创建Solr集群目录,配置ZooKeeper实例,以及批处理启动ZooKeeper集群的具体步骤。
1491

被折叠的 条评论
为什么被折叠?



