zookeeper安装

195 阅读1分钟

在3台机子上分别安装zookeeper

 ZooKeeper官网下载 zookeeper-3.4.14.tar.gz

1. 解压到指定目录,如/opt/zookeeper

sudo tar -zxvf zookeeper-3.4.8.tar.gz

2. 环境变量配置

vi .bashrc

编辑 .bashrc 文件, 在文件末尾添加以下环境变量配置:

   export ZOOKEEPER_HOME=/root/zookeeper/zookeeper-3.4.13
   export PATH=$PATH:$ZOOKEEPER_HOME/bin

3. 运行以下命令使环境变量生效

   source .bashrc

4. 关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service
firewall-cmd --state

5. 进入conf目录下修改zoo.cfg

/opt/module/zookeeper/conf
tickTime=2000
initLimit=10
syncLimit=5
clientPort=2181
dataDir=/data/zookeeper
dataLogDir=/data/zookeeper/logs
server.1=AZWE-027007:36251:3888
server.2=AZWE-027009:36251:3888
server.3=AZWE-027010:36251:3888

6. 每台机子在上一步指定的dataDir目录下创建myid文件

例如第一台机子node1,创建文件后,插入一个数字1即可。node2填入2;node3填入3;node4填入4.

vim myid

7. 在4台机子上分别启动zookeeper

/root/zookeeper/zookeeper-3.4.13/bin/zkServer.sh start

8. 验证集群是否启动成功

当有一台为leader其余3台为follower即可

/root/zookeeper/zookeeper-3.4.13/bin/zkServer.sh status
/root/zookeeper/zookeeper-3.4.13/bin/zkServer.sh stop