美文网首页Java程序栈IT技术篇
Dubbo(二)zookeeper的安装(单机+集群)

Dubbo(二)zookeeper的安装(单机+集群)

作者: 一直想上树的猪 | 来源:发表于2018-12-13 23:36 被阅读2次

    一、Zookeeper简介

    分布式协调服务组件。
    目的:解决分布式数据事物一致性。
    节点:类似于路径,节点可以存储数据。

    二、zookeeper能做什么

    1管理配置文件
    2充当dubbo的注册中心
    3管理域名

    三、单节点安装

    1.安装jdk(记得修改环境变量)
    2.去官网下载zookeeper的tar包,上传至linux服务器,然后解压

    tar zxvf zookeeper-3.4.10.tar.gz
    

    3.创建配置文件zoo.cfg

    cd /usr/local/zookeeper/zookeeper-3.4.10/conf
    cp zoo_sample.cfg zoo.cfg
    

    4.启动


    单节点启动zookeeper

    四、集群安装

    1.安装三个zookeeper

    1.1 创建集群目录

    mkdir -p /usr/local/zkCluster
    

    1.2 配置相关配置
    <1>复制单结点至集群目录

    cp /usr/local/zookeeper/zookeeper-3.4.10 /usr/local/zkCluster/zk1 -rf
    

    <2>创建数据文件目录

    mkdir -p /usr/local/zkCluster/zk1/data
    

    <3>在数据文件目录添加myid文件


    添加myid文件

    <4>修改zk1/conf/zoo.cfg


    修改zoo.cfg

    解释:
    myid文件:用于存储结点标识(编号)
    zoo.cfg文件:用于配置集群
    1.3复制2份,共计三个服务

    cd /usr/local/zkCluster
    cp -rf zk1 zk2
    cp -rf zk1 zk3
    

    分别修改zk2、zk3中myid、zoo.cfg文件,zk2更改为2,zk3更改为3

    2.启动

    注意:关闭单节点zookeeper,避免端口被占用


    启动zookeeper集群

    相关文章

      网友评论

        本文标题:Dubbo(二)zookeeper的安装(单机+集群)

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