zookeeper 集群安装
1、安装jdk
2、下载http://zookeeper.apache.org/
3、解压 tar -xzvf zookeeper-3.4.10.tar.gz -C /root/apps/
4、mv zoo_sample.cfg zoo.cfg
5、vi zoo.cfg
6、修改zoo.cfg
#指定数据文件存放目录
dataDir=/root/apps/zookeeper-3.4.10/data
#指定日志文件存放目录
dataLogDir=/root/apps/zookeeper-3.4.10/logs
#2888 集群选举端口、3888心跳端口
server.1=hdp01:2888:3888
server.2=hdp02:2888:3888
server.3=hdp03:2888:3888
7、添加文件目录
mkdir logs
mkdir data
8、创建myid文件
echo "1" > data/myid
9、拷贝到其它机器
scp -r /root/apps/zookeeper-3.4.10 root@hdp02:/root/apps
scp -r /root/apps/zookeeper-3.4.10 root@hdp02:/root/apps
10、修改其它两台机器的myid文件,与zoo.cfg中的配置对应
11、批量启动脚本
#!/bin/sh
for i in {1..3}
do
ssh root@hdp0$i "source /etc/profile;/root/apps/zookeeper-3.4.10/bin/zkServer.sh start;"
done