1、Zookeeper官网下载
Index of /dist/zookeeperhttps://archive.apache.org/dist/zookeeper/
2、Zookeeper集群的安装部署
注:前提先要把三台节点的组网搭建完成!!!组网教程在下面链接的博客中有讲解!!!
2.1 上传压缩包并解压(上传路径根据自己的喜欢来,建议用一个文件夹来存放,先上传到node1节点上,配置好过后直接分发给node2和node3节点)
#解压命令
tar -zxvf zookeeper压缩包
2.2 创建zkdata目录和zoo.cfg配置文件(zkdata在zookeeper目录下创建,zoo.cfg文件在zookeeper下的conf目录下创建)
#创建zkdata文件夹
mkdir zkdata
#创建zoo.cfg文件
cp zoo_sample.cfg zoo.cfg
2.3 配置zoo.cfg配置文件(数据目录zkdata,端口号2181,集群主机名/IP地址)
#命令
vim zoo.cfg
2.4 创建节点服务编号(在创建的zkdata文件夹下创建myid文件)
2.5 配置zookeeper环境变量(zookeeper路径根据自己的来改变)
#命令
vim ~/.bash_profile
2.6 将环境变量和配置好的zookeeper文件夹分发到node2和node3上
#环境变量
scp -r ~/.bash_profile hd@node2/3:~/
#zookeeper文件夹
scp -r ~/software/zookeeper文件夹 hd@node2/3:~/software
2.7 修改node2和node3节点的myid服务编号(将node2节点的改为2,node3节点的改为3)
2.8 启动zookeeper集群服务(分别加入每个节点的zookeeper目录下,使用命令启动集群服务)
#启动命令
bin/zkServer.sh start
2.9 查看集群服务状态
#状态
bin/zkServer.sh status
到此,并完成了zookeeper集群的安装部署!