Zookeeper集群搭建

Zookeeper集群搭建

前期准备

  1. VMWare Workstation
  2. centos镜像(我用的:CentOS-6.5-x86_64-bin-DVD1)
  3. jdk(我用的:1.8.0_65)
  4. zookeeper(我用的:zookeeper-3.4.7.tar.gz)

环境搭建

  1. 创建虚拟机,镜像安装(省略)
  2. jdk安装(省略),记得配置环境变量
  3. zookeeper
    1. 将zookeeper-3.4.7.tar.gz放到到/home/software下
    2. 解压tar -vxf zookeeper-3.4.7.tar.gz
    3. 删除压缩包rm -rf zookeeper-3.4.7.tar.gz
    4. 重命名zookeeper-3.4.7为zookeeper,命令为mv zookeeper-3.4.7 ./zookeeper
    5. 定位到conf下cd zookeeper/conf
    6. 复制zoo_sample.cfg一份命名为zoo.cfg,命令为cp zoo_sample.cfg zoo.cfg
    7. 修改dataDir的值为/home/software/zookeeper/tmp
    8. 在zookeeper下创建tmp文件夹,命令为cd /home/software/zookeeper和mkdir tmp

搭建Zookeeper集群(3个为例)

  1. 克隆上面创建好的虚拟机(注意:克隆后将网卡重置,这里不再赘述)
  2. 3个虚拟机在zoo.cfg下分别添加(根据你的实际IP进行填写)

    server.0=192.168.1.128:2888:3888
    server.1=192.168.1.129:2888:3888
    server.2=192.168.1.130:2888:3888
    
  3. 在/home/software/zookeeper/tmp下创建myid文件,在不同的虚拟机填写序号
    1. IP为128的填0
    2. IP为129的填1
    3. IP为130的填2
  4. 分别关闭3个虚拟机的防火墙service iptables stop
  5. 分别开启3台虚拟机的zookeeper,单个起查看状态sh zkServer.sh status的时候是看不到像个集群的状态的,3个启动后将会看到如下结果
  6. 看到上述图片,恭喜你,搭建成功;不成功也别气馁,错误的原因千奇百怪,继续百度具体的错误吧,祝你好运!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乘风御浪云帆之上

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值