首页 > 其他 > 详细

Zookeeper安装

时间:2019-07-22 16:24:40      阅读:85      评论:0      收藏:0      [点我收藏+]

 

zookeeper-3.4.9.tar.gz上传到master虚拟机

解压:tar -zxvf zookeeper-3.4.9.tar.gz

  •  配置环境变量
1 vi ~/.bash_profile

  添加下边两行配置

1 export ZK_HOME=/home/zhangc/application/zookeeper-3.4.9(zookeeper的存放路径)
2 export PATH=$ZK_HOME/bin:$PATH

  执行

1 source ~/.bash_profile
  • 配置zookeeper配置文件

  进入zookeeper-3.4.9下的conf目录

1 cd /home/zhangc/aspplication/zookeeper-3.4.9/conf

  复制zoo_sample.cfgzoo.cfg

1 cp zoo_sample.cfg zoo.cfg

  修改zoo.cfg

1 vi zoo.cfg

  修改dataDir=zkdata(需要创建该目录)

  在配置文件末尾加:(因为我hadoop集群有3个节点)

1 server.1=master:2888:3888
2 server.2=slave1:2888:3888
3 server.3=slave2:2888:3888
  • 设置myid

  bin目录下创建zkdata

1 mkdir zkdata
2 cd zkdata
3 vi myid

  里边输入1,保存(在slave1节点中的myid应该为2slave2节点中的myid3

  • master上的zookeeper-3.4.9远程复制到slave1slave2节点中
1 scp -r /home/zhangc/application/zookeeper-3.4.9 zhangc@slave1:/home/zhangc/application/zookeeper-3.4.9
2 scp -r /home/zhangc/application/zookeeper-3.4.9 zhangc@slave2:/home/zhangc/application/zookeeper-3.4.9

   分别修改slave1slave2中的~/.bash_profilemyid文件

  • 启动zookeeper

  因为zookeeper需要hdfs支持,所以在启动zookeeper之前需要先把hdfs启动起来

  在master节点上执行

1 start-dfs.sh

  最后在每个节点上启动zkServer.sh start (zkServer.sh 文件在zookeeper-3.4.9/bin)

  jps查看进程

  QuorumPeerMain

  zkServer.sh status查看zookeeper的类型(leader或者follower

 

Zookeeper安装

原文:https://www.cnblogs.com/20kuaiqian/p/11226358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!