赞
踩
解压安装:
a. 在hadoop102上解压ZooKeeper安装包到/opt/module/目录下
tar -zxvf apache-zookeeper-3.5.7- bin.tar.gz -C /opt/module/ # /opt/software 目录下
b. 修改apache-zookeeper-3.5.7- bin.tar.gz 名称为 zookeeper
mv apache-zookeeper-3.5.7-bin/ zookeeper # /opt/module/ 目录下
配置服务器编号:
a. 在/opt/module/zookeeper/这个目录下创建 zkData
mkdir zkData
b. 在/opt/module/zookeeper/zkData 目录下创建一个 myid 的文件
vi myid
c. 在文件中添加与 server 对应的编号(注意:上下不要有空行,左右不要有空格)
2
d. 拷贝配置好的zookeeper到其他机器上
xsync zookeeper # 没有分发脚本的同学可以在CSDN上找一下,后续会在这篇文章中补充
e. 并分别在 hadoop103、hadoop104 上修改 myid 文件中内容为 3、4
配置zoo.cfg文件
a. 重命名/opt/module/zookeeper/conf 这个目录下的 zoo_sample.cfg 为 zoo.cfg
mv zoo_sample.cfg zoo.cfg
b. 打开 zoo.cfg 文件
vim zoo.cfg
dataDir=/opt/module/zookeeper-3.5.7/zkData
#######################cluster##########################
server.2=hadoop102:2888:3888
server.3=hadoop103:2888:3888
server.4=hadoop104:2888:3888
c. 同步 zoo.cfg 配置文件
xsync zoo.cfg
集群操作:
a. 分别启动ZooKeeper
[leon@hadoop102 zookeeper]$ bin/zkServer.sh start
[leon@hadoop103 zookeeper]$ bin/zkServer.sh start
[leon@hadoop104 zookeeper]$ bin/zkServer.sh start
b. 查看状态:
[leon@hadoop102 zookeeper]$ bin/zkServer.sh status
[leon@hadoop103 zookeeper]$ bin/zkServer.sh status
[leon@hadoop104 zookeeper]$ bin/zkServer.sh status
以上就是今天要讲的内容,简单介绍了ZooKeeper集群的部署,感兴趣的同志们可以去B站观看尚硅谷的视频进行学习(不是广告),喜欢的小伙伴可以动动手指一键三连(bushi)(●ˇ∀ˇ●)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。