zookeeper3.4.11搭建安装
所有涉及到路径的地方均以自己的为准,下面的路径仅供参考
Master机器确保安装wget
将zookeeper3.4.11下载到/usr/local/src目录下
通过下面的命令安装3.4.11版本的
1 | wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz |
下载完成后解压
1 | tar -zxvf zookeeper-3.4.11.tar.gz |
之后进入zookeeper目录,新建两个目录
1 | mkdir data |
修改Zookeeper配置
1 | cd zookeeper-3.4.11/conf/ |
修改zoo.cfg
conf目录下是没有zoo.cfg的,所以需要mv或者cp一份1
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
1
2
3
4
5dataDir=/usr/local/src/zookeeper-3.4.11/data
dataLogDir=/usr/local/src/zookeeper-3.4.11/logs
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888增加环境变量 vim ~/.bashrc
1
vim ~/.bashrc
1
2export ZOOKEEPER_HOME=/usr/local/src/zookeeper-3.4.11
PATH=$PATH:$ZOOKEEPER_HOME/bin**刷新环境变量
==source ~/.bashrc==**
3. 复制到从机并配置从机的环境变量
1
2
scp -rp zookeeper-3.4.11 slave1:/usr/local/src/
scp -rp zookeeper-3.4.11 slave2:/usr/local/src/
分别为主从机添加id
1
2
3
4
5
6// master
echo "1" > /usr/local/src/zookeeper-3.4.11/data/myid
// slave1
echo "2" > /usr/local/src/zookeeper-3.4.11/data/myid
// slave2
echo "3" > /usr/local/src/zookeeper-3.4.11/data/myid启动主从机zookeeper
主从机必须启动以后才能查看6步骤的状态1
zkServer.sh start
查看zookeeper状态
1
zkServer.sh status
主从机如图所示为成功,区别仅在mode:xxx
jps查看进程状态
主从机都有这个进程就可以了关闭zookeeper
1
zkServer.sh stop
启动顺序 hadoop->zookeeper->hbase
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 野生Java程序员兼美食博主!
评论