Zookeeper安装前提:Hadoop集群
1.上传Zookeeper软件包并解压
tar -zxvf zookeeper-3.5.7.tar.gz
2.配置环境变量
vim /etc/profile
export ZOOKEEPER_HOME=/usr/local/soft/zookeeper-3.5.7
export PATH=$PATH:$ZOOKEEPER_HOME/bin
source /etc/profile
3.修改配置文件
cd /usr/local/soft/zookeeper-3.5.7/conf
mv zoo_sample.cfg zoo.cfg
cd ..
mkdir data
cd /usr/local/soft/zookeeper-3.5.7/conf
vim zoo.cfg
修改并添加:
dataDir=/usr/local/soft/zookeeper-3.5.7/data
server.0=192.168.67.100:2888:3888
server.1=192.168.67.101:2888:3888
server.2=192.168.67.102:2888:3888
cd /usr/local/soft/zookeeper-3.5.7/data
vim myid
输入 0
4.将环境变量和zookeeper软件包同步至其它节点
cd /usr/local/soft/
scp -r ./zookeeper-3.5.7 root@node2:`pwd`
scp -r ./zookeeper-3.5.7 root@node1:`pwd`
scp -r /etc/profile root@node1:/etc/profile
scp -r /etc/profile root@node2:/etc/profile
环境变量同步完成以后 需要在其他两个节点运行source /etc/profile命令使其生效
5.修改其它节点的myid文件
cd /usr/local/soft/zookeeper-3.5.7/data/
vim myid
两个节点分别修改为1 2
6.启动zookeeper
zkServer.sh start
zkServer.sh status
zkCli.sh
至此,我们已经完成了 Zookeeper 的安装和基本配置步骤,成功搭建了一个Zookeeper 集群。