Zookeeper的集群安装
一、集群的规划
- Zookeeper集群:
192.168.157.112 (bigdata112) 192.168.157.113 (bigdata113) 192.168.157.114 (bigdata114)
二、Zookeeper配置
在主节点(bigdata112)上配置ZooKeeper
-
配置/training/zookeeper-3.4.5/conf/zoo.cfg文件
dataDir=/training/zookeeper-3.4.5/tmpserver.1=bigdata112:2888:3888 server.2=bigdata113:2888:3888 server.3=bigdata114:2888:3888
-
在/root/training/zookeeper-3.4.6/tmp目录下创建一个myid的空文件
echo 1 > /training/zookeeper-3.4.5/tmp/myid
-
将配置好的zookeeper拷贝到其他节点
scp -r /training/zookeeper-3.4.5/ bigdata113:/training scp -r /training/zookeeper-3.4.5/ bigdata114:/training
-
同时需要修改bigdata113节点上的myid文件,执行如下命令:
echo 2 > /training/zookeeper-3.4.5/tmp/myid
-
同时需要修改bigdata114节点上的myid文件,执行如下命令:
echo 3 > /training/zookeeper-3.4.5/tmp/myid
三、Zookeeper启动
- 在所有节点上都需要执行
启动
命令,进入到zookeeper安装目录下,执行:bin/zkServer.sh