zookeeper集群搭建
zookeeper适合装在奇数台机器上!!!
1.官网下载zookeeper
2.解压:tar -zxvf zookeeper-3.4.5.tar.gz
3.修改环境变量:
ZOOKEEPER_HOME=/usr/local/src/zookeeper-3.4.11
export ZOOKEEPER_HOME
PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
source 环境变量目录
4.修改配置文件:
1.进入conf目录下 cd zookeeper/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
添加内容:
dataDir=/usr/local/src/zookeeper-3.4.11/tmp
dataLogDir=/usr/local/src/zookeeper-3.4.11/log
server.1=master3888 (主机名, 心跳端口、数据端口)
server.2=slave13888
server.3=slave23888
2.进入zookeeper_home目录下创建目录
cd /usr/local/src/zookeeper-3.4.11/
mkdir -m 755 tmp
mkdir -m 755 log
3.在tmp文件夹下新建myid文件,myid的文件内容为:
添加内容:1
5.将集群下发到其他机器上
scp -r/usr/local/src/zookeeper-3.4.11/ hadoop@slave1:/home/hadoop/
scp -r /usr/local/src/zookeeper-3.4.11/ hadoop@slave2:/home/hadoop/
6.修改其他机器的配置文件
到slave1上:修改myid为:2
到slave2上:修改myid为:3
7.启动(每台机器)
zkServer.sh start
8.查看集群状态
- jps(查看进程)
- zkServer.sh status(查看集群状态,主从信息)
还没有评论,来说两句吧...