zookeeper 搭建伪集群

搭建zookeeper伪集群

一。linux环境搭建zookeeper伪集群

                 1.下载zookeeperzookeeper-3.4.6.tar.gz

                 2.新建目录/opt/zookeeper,进入该目录。将zookeeper-3.4.6.tar.gz解压缩到zookeeper1。进入zookeeper1,新建目录tmp/data, tmp/log

                 3.配置:进入conf目录,cp zoo_example.cfg zoo.cfg。 

编辑zoo.cfg:

dataDir=/opt/zookeeper/zookeeper1/tmp/data

dataLogDir=/opt/zookeeper/zookeeper1/tmp/log

clientPort=2181
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890

编辑zkEnv.sh 文件,配置输出日志文件:

if [ "x${ZOO_LOG_DIR}" = "x" ]
then
    #ZOO_LOG_DIR="."

ZOO_LOG_DIR="./log"
fi


if [ "x${ZOO_LOG4J_PROP}" = "x" ]
then
    #ZOO_LOG4J_PROP="INFO,CONSOLE"

    ZOO_LOG4J_PROP="INFO,CONSOLE,ROLLINGFILE"
fi


4.  zookeeper1/tmp/data目录下新建文件:myid。内容为1。与server.1对应。

5. 拷贝zookeeper1zookeeper2zookeeper3。并修改配置文件zoo.cfg:

                      Zookeeper2zoo.cfg:

dataDir=/opt/zookeeper/zookeeper2/tmp/data

dataLogDir=/opt/zookeeper/zookeeper2/tmp/log

clientPort=2182
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890

 

Zookeeper3zoo.cfg:

dataDir=/opt/zookeeper/zookeeper3/tmp/data

dataLogDir=/opt/zookeeper/zookeeper3/tmp/log

clientPort=2183
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890

 

                     修改zookeeper2myid文件内容为‘2’,zookeeper3myid文件内容为‘3’。

                     6.启动zookeeper

Zookeeper1: sh bin/zkServer.sh start,

Zookeeper2: sh bin/zkServer.sh start

Zookeeper3: sh bin/zkServer.sh start.

7.查看zookeeper状态:sh bin/zkServer.sh status

8.测试znode

1)连接一个zookeeper服务节点: sh bin/zkCli.sh或者 sh bin/zkCli.sh -server 127.0.0.1: 2182指定具体某个服务节点。

2)查询现有znodesls /

3)新增znodecreate /testNode helloworld Created /testNode

4)新增znode成功后,会发现另外两个zookeeper中也相应的增加了/testNode节点。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值