zk依赖jdk,首先安装jdk,参考xxx
下载
http://zookeeper.apache.org/releases.html
我下载的是zookeeper-3.4.13.tar.gz-
安装
tar zxvf /opt/zookeeper-3.4.13.tar.gz
配置
配置zoo.cfg
cd /opt/zookeeper-3.4.13/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
dataDir=/opt/zookeeper-3.4.13/zkdata
server.1=192.168.66.10:2888:3888
server.2=192.168.66.11:2888:3888
server.3=192.168.66.12:2888:3888
配置myid
cd /opt/zookeeper-3.4.13/zkdata
vim myid
1
配置环境变量
vim ~/.bashrc
export ZK_HOME=/opt/zookeeper-3.4.13
export PATH=$PATH:$ZK_HOME/bin
分发到othersNode
scp -rp zookeeper-3.4.13 slave1: /opt/
scp -rp zookeeper-3.4.13 slave2: /opt/
-
启动zk
需要三个节点都启动zkServer.sh start
-
连接zk
zkCli.sh start ls / 查看根目录节点