zookeeper集群安装
一、解压
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz -C ../module/
二、环境变量
vi /etc/profile.d/zookeeper.sh
export ZOOKEEPER_HOME=/export/servers/zookeeper-3.4.5-cdh5.14.0
export PATH=$PATH:$ZOOKEEPER_HOME/bin
source /etc/profile
三、配置相关
cd /export/servers/zookeeper-3.4.5-cdh5.14.0
mkdir zkdata
cd zkdata
echo 1 > myid
cd /export/servers/zookeeper-3.4.5-cdh5.14.0/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
dataDir=/export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata
server.1=node01:2888:3888
server.2=node02:2888:3888
server.3=node03:2888:3888
四、修改myid
分发其他机器
scp /etc/profile.d/zookeeper.sh node02:/etc/profile.d/
scp -r /export/servers/zookeeper-3.4.5-cdh5.14.0 node02:/export/servers/
五、启动
每台机器启动
cd /export/servers/zookeeper-3.4.5-cdh5.14.0/bin
zkServer.sh start
for host in node01 node02 node03
do
ssh $host "source /etc/profile;/root/apps/zookeeper/bin/zkServer.sh start"
done
六、查看集群状态
jps #查看进程
zkServer.sh status #查看集群状态,主从信息