安装zookeeper-3.4.5.tar.gz
1,安装JDK
2,安装zoookeeper
cd /root/apps
tar -xf zookeeper-3.4.5.tar.gz
cd zookeeper-3.4.5/conf
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
dataDir=/root/zkdata
clientPort=2181
#编写一下内容 leader端口:follow端口
server.1=192.168.10.10:2888:3888
server.2=192.168.10.11:2888:3888
server.3=192.168.10.12:2888:3888
保存退出
3, 创建zkdata目录,完成zookeeper配置
mkdir /root/zkdata
echo 1 > /root/zkdata/myid #将1写入myid文件
scp -r /root/apps root@hdp11:/root
scp -r /root/apps root@hdp12:/root
将zookeeper文件拷贝至hdp11,hdp12,并将相应的数字写入对应的myid文件
4, 启动zookeeper
/root/apps/zookeeper-3.4.5/bin/zkServer.sh start #启动
/root/apps/zookeeper-3.4.5/bin/zkServer.sh status #查看状态,谁是leader,谁是follow
5, 启动客户端
/root/apps/zookeeper-3.4.5/bin/zkCli.sh
增删查改节点与其数据的操作
6, 使用SSH远程启动zookeeper
ssh hdp11 “source /etc/profile;/root/apps/zookeeper-3.4.5/bin/zkServer.sh start”