1.下载zookeeper,本次教程使用的版本zookeeper-3.4.5.tar.gz,下载后进行解压操作,通过tar -zxvf zookeeper-3.4.5.tar.gz这个命令来完成解压

zookeeper图文安装_zookeeper


2.解压完成后,删除压缩包

zookeeper图文安装_zookeeper_02


3.进入zokkeeper.3.4.5目录,删除不必要文件和目录

zookeeper图文安装_图文安装_03

zookeeper图文安装_zookeeper_04

zookeeper图文安装_图文安装_05


4.修改配置文件名称,并添加相关配置信息

zookeeper图文安装_zookeeper_06

zookeeper图文安装_图文安装_07

zookeeper图文安装_图文安装_08


5.复制zookeeper到其他节点,在这里准备了3台机器作为安装zookeeper使用,分别是node6,node7,node8

zookeeper图文安装_图文安装_09


6.分别在三个节点中创建配置文件中配置的目录及文件,每一个节点中的myid中的内容需要与配置文件中配置的值相一致

zookeeper图文安装_图文安装_10

zookeeper图文安装_zookeeper_11

zookeeper图文安装_zookeeper_12

zookeeper图文安装_zookeeper_13


7.启动zookeeper,通过./zkServer.sh start命令

zookeeper图文安装_图文安装_14


8.通过./zkServer.sh statust命令查看启动状态node6,node7,node8的状态分别如下

zookeeper图文安装_图文安装_15

zookeeper图文安装_zookeeper_16

zookeeper图文安装_图文安装_17


9.通过脚本的方式来启动zookeeper,脚本内容如下

#!/bin/bash
for host in node6 node7 node8
do
echo "$host is starting ...."
ssh $host "/zookeeper-3.4.5/bin/zkServer.sh start"
done