Zookeeper分布式集群搭建

实验条件:3台安装linux的机子,配置好Java环境。

步骤1:下载并分别解包到每台机子的/home/iHge2k目录下,附上下载地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.6/,解包之后就会在iHge2k目录下多出一个目录,为方便起见,重命名为zookeeper。

步骤2:对于每台机子,分别进入/home/iHge2k/zookeeper/conf,就可以看到一个zoo_sample.cfg的文件,将该文件的内容修改如下:

tickTime = 2000
dataDir = /home/iHge2k/zookeeper/data
dataLogDir = /home/iHge2k/zookeeper/logs
initLimit = 5
syncLimit = 2
server.1 = ip1:2888:3888
server.2 = ip2:2888:3888
server.3 = ip3:2888:3888

步骤3:分别在zookeeper目录下创建对应的data目录以及logs,然后在data目录下创建一个myid文件,并且文件里写上这台机子的id,比如zoo.cfg上写的是server.X,就对应写上X。

步骤4:在bin目录下执行./zkServer.sh start命令,这是zookeeper服务启动,可以通过./zkServer.sh status命令查看,这里需要注意的是,三台机子必须至少有2台起来zookeeper服务才能正常进行,可以通过./zkServer.sh stop命令停止zookeeper服务。

步骤5:zookeeper自身为我们提供了客户端,我们可以使用./zkCli.sh -server命令来与之交互。

综上,zookeeper分布式集群就搭建好了。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值