0
点赞
收藏
分享

微信扫一扫

ZooKeeper集群搭建



文章目录


  • ​​1.上传安装包​​
  • ​​2.解压安装包​​
  • ​​3.配置环境变量​​
  • ​​4.修改zookeeper配置文件​​
  • ​​5.创建myid文件​​
  • ​​6.远程发送zookeeper安装包以及环境变量文件​​
  • ​​7.启动​​
  • ​​大功告成!​​


1.上传安装包

put c:/zookeeper-3.4.10.tar.gz

2.解压安装包

tar -xvzf zookeeper-3.4.10.tar.gz -C /home/hadoop/apps

3.配置环境变量

sudo vi /etc/profile

按大写G跳转到最后一行,按O换行在最后插入两行

export ZOOKEEPER_HOME=/home/hadoop/apps/zookeeper-3.4.10
export PATH=PATH:ZOOKEEPER_HOME/bin

重新加载配置文件

source /etc/profile

4.修改zookeeper配置文件

cd /home/hadoop/apps/zookeeper-3.4.10/conf

改名

mv zoo_sample.cfg zoo.cfg

编辑

vi zoo.cfg

更改​dataDir​的路径(如果没有这个路径需要自己手动创建),并在最后加上三行,其它的都不用修改,保存退出

server.1=hadoop01:2888:3888
server.2=hadoop02:2888:3888
server.3=hadoop03:2888:3888

ZooKeeper集群搭建_安装包

5.创建myid文件

在dataDir=/home/hadoop/data/zookeeperdata下(你自己对应的路径)

cd /home/hadoop/data/zookeeperdata
vi myid

插入数字​1​(不要有多余的空格和换行)

ZooKeeper集群搭建_安装包_02

接下来在另外两台虚拟机中作相应的操作,hadoop02只写一个2,hadoop03只写一个3

ZooKeeper集群搭建_hadoop_03

ZooKeeper集群搭建_hadoop_04

6.远程发送zookeeper安装包以及环境变量文件

scp -r zookeeper-3.4.10 hadoop02:/home/hadoop/apps/
scp -r zookeeper-3.4.10 hadoop03:/home/hadoop/apps/


sudo scp /etc/profile hadoop02:/etc/
sudo scp /etc/profile hadoop03:/etc/

对另外两台虚拟机执行命令

source /etc/profile

7.启动


  • 防火墙必须为关闭状态(​​第五步关闭防火墙​​)
  • 时间必须同步(​​第九步同步服务器时间​​)
    确认防火墙关闭与时间同步后,在每台机器上开启zookeeper(必须一个一个的开)
    ​zkServer.sh start ​​验证
    ​jps ​

ZooKeeper集群搭建_zookeeper_05

大功告成!



举报

相关推荐

0 条评论