美文网首页大数据Linux上软件安装
linux zookeeper3.4.9集群搭建

linux zookeeper3.4.9集群搭建

作者: a123demi | 来源:发表于2017-04-20 16:16 被阅读10次

    一.前期准备

    1.1 Win7官网下载zookeeper包

    本文使用版本zookeeper-3.4.9.tar.gz

    1.2 配置jdk

    1.3 centos7集群服务器

    主机名    系统          IP地址

    master    centos7    192.168.32.128

    slave01   centos7    192.168.32.131

    slave02   centos7     192.168.32.132

    二.zookeeper集群搭建

    以下操作只针对master主机服务器,其他主机服务器类似。

    2.1 上传zookeeper包至 /opt/software目录

    2.2 解压和拷贝zookeeper至 /usr/local/zk_cluster/zookeeper

    cd /opt/software

    tar -zxvf zookeeper-3.4.9.tar.gz

    cp -r zookeeper-3.4.9 /usr/local/zk_cluster/zookeeper

    解压和拷贝zookeeper

    三.zookeeper集群配置

    3.1 zoo.cfg文件配置

    进入zookeeper中的conf目录

    cp zoo_sample.cfg zoo.cfg

    vi zoo.cfg

    #数据路径配置

    dataDir=/tmp/zookeeper

    #在文件末尾追加以下内容集群配置

    server.1=192.168.32.128:2881:3881

    server.2=192.168.32.131:2881:3881

    server.3=192.168.32.132:2881:3881

    zoo.cfg配置

    3.2 myid唯一编码配置

    根据dataDir配置的路径

    cd /tmp/zookeeper

    注意:如果/tmp/zookeeper文件目录不存在,需要新建 mkdir -p /tmp/zookeeper

    vi myid

    输入zoo.cfg中ip对应的server

    保存后,第一次 /tmp/zookeeper目录只有myid文件

    myid配置

    至此 master主机服务器zookeeper已搭建完成。

    3.3 其他服务器zookeeper搭建

    搭建192.168.32.131/slave01和192.168.32.132/slave02服务器的zookeeper

    拷贝master服务器的zookeeper至slave01和slave02的 /usr/local/zk_cluster目录

    master服务器:

    cd /usr/local/zk_cluster

    scp zookeeper root@192.168.32.131:/usr/local/zk_cluster/

    slave01服务器:

    类似3.2配置myid唯一编码

    注意:myid文本内容:是zoo.cfg中192.168.32.131对应的server,即 2。

    slave01中myid配置

    slave02服务器配置类似。

    四.zookeeper集群测试

    4.1 测试命令

    #启动

    bin/zkServer.sh start

    #状态

    bin/zkServer.sh status

    #关闭

    bin/zkServer.sh stop

    4.2 集群测试

    三台服务器分别操作

    分别启动:

    进入/usr/local/zk_cluster/zookeeper目录

    cd /usr/local/zk_cluster/zookeeper

    bin/zkServer.sh start

    分别查看状态

    bin/zkServer.sh status

    master服务器 slave02服务器

    相关文章

      网友评论

        本文标题:linux zookeeper3.4.9集群搭建

        本文链接:https://www.haomeiwen.com/subject/plvmattx.html