Skip to content

linux 安装zookeeper

bash
wget https://archive.apache.org/dist/zookeeper/zookeeper-3.6.4/apache-zookeeper-3.6.4-bin.tar.gz
tar -zxvf  ... -C /home/hadoop/opt/zookeeper
mkdir /home/hadoop/opt/zookeeper/zkData
vim myid  1,2,3
>>
1
<<
scp -r /home/hadoop/opt/zookeeper node1:/home/hadoop/opt/zookeeper

cp /home/hadoop/opt/zookeeper/conf/zoo_example.cfg  /home/hadoop/opt/zookeeper/conf/zoo.cfg
vim zoo.cfg
>>
dataDir=/home/hadoop/opt/zookeeper/zkData
server.0=master:2888:3888
server.1=node1:2888:3888
server.2=node2:2888:3888
<<
scp 分发

#启动
/home/hadoop/opt/zookeeper/bin/zkServer.sh start
# 启动脚本
#!/bin/bash
case $1 in 
"start")
	for i in master node1 node2
	do
		echo "---------启动$i zookeeper ---"
		ssh $i "/home/hadoop/opt/zookeeper/bin/zkServer.sh start"
	done
;;
"stop")
	for i in master node1 node2
        do
                echo "---------停止$i zookeeper ---"
                ssh $i "/home/hadoop/opt/zookeeper/bin/zkServer.sh stop"
        done

;;
esac