Zookeeper伪分布安装
1.准备工作
安装JDK
2.安装
app/hadoop/sbin/start-all.sh
2.1Zookeeper1
rz #上传
tar -zvxf zookeeper-3.4.5-cdh5.16.2.tar.gz
mv zookeeper-3.4.5-cdh5.16.2 zookeeper1
cd zookeeper1
mkdir data logs
cd conf
cp zoo_sample.cfg zoo.cfg && vim zoo.cfg
dataDir=/home/hadoop/app/zookeeper1/data #这个是修改,下面三个是添加
dataLogDir=/home/hadoop/app/zookeeper1/logs
clientPort=2181 #这个下面有一个,然后对原来的进行注释
server.1= data001:2888:3888
server.2= data001:2889:3889
server.3= data001:2890:3890
cd ../
cd data
vi myid
1
2.2Zookeeper2
cd
cd app
cp zookeeper1 zookeeper2 -r #复制
vi zookeeper2/conf/zoo.cfg
dataDir=/home/hadoop/app/zookeeper2/data #修改目录zookeeper2
dataLogDir=/home/hadoop/app/zookeeper2/logs #修改目录
clientPort=2182 #修改端口
server.1= data001:2888:3888
server.2= data001:2889:3889
server.3= data001:2890:3890
-------
vi zookeeper2/data/myid
2
2.3Zookeeper3
cd
cd app
cp zookeeper1 zookeeper3 -r #复制
vi zookeeper3/conf/zoo.cfg
dataDir=/home/hadoop/app/zookeeper3/data #修改目录zookeeper3
dataLogDir=/home/hadoop/app/zookeeper3/logs #修改目录
clientPort=2183 #修改端口
server.1= data001:2888:3888
server.2= data001:2889:3889
server.3= data001:2890:3890
-------
vi zookeeper3/data/myid
3
备注:其中myid中的数字和要server后面的数字对应起来
3.启动
1.首先需要启动Hadoop
app/hadoop/sbin/start-all.sh
2.启动Zookeeper
cd app
zookeeper1/bin/zkServer.sh start
zookeeper2/bin/zkServer.sh start
zookeeper3/bin/zkServer.sh start