zookeeper集群部署

前提:开启三台虚拟机或者有三台服务器,这里三台虚拟机为例,互相之间能联通。

虚拟机为例:在/etc/hosts加入

192.168.8.6 itcast04
192.168.8.7 itcast05
192.168.8.8 itcast06
这个根据自己的服务器配置。

1、现在一个节点上配置

添加一个zoo.cfg配置文件
    $ZOOKEEPER/conf
    mv zoo_sample.cfg zoo.cfg

2、修改配置文件(zoo.cfg)
        dataDir=/itcast/zookeeper-3.4.5/data
        
        server.5=itcast05:2888:3888
        server.6=itcast06:2888:3888
        server.7=itcast07:2888:3888

这个根据自己的需求配,后面的2888,3888别变。

3、在(dataDir=/itcast/zookeeper-3.4.5/data)创建一个myid文件,里面内容是server.N中的N(server.2里面内容为2)
        echo "5" > myid

4、将配置好的zk拷贝到其他节点 
        scp -r /itcast/zookeeper-3.4.5/ itcast06:/itcast/
        scp -r /itcast/zookeeper-3.4.5/ itcast07:/itcast/

5、注意:在其他节点上一定要修改myid的内容
        在itcast06应该讲myid的内容改为6 (echo "6" > myid)
        在itcast07应该讲myid的内容改为7 (echo "7" > myid)

6、分别启动zk(/itcast/zookeeper-3.4.5/bin中)
        ./zkServer.sh start

最后查看下,有个leader,其余follow什么东西。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值