我是在三台虚拟机上面搭建的一个zk集群,部署步骤如下:

  1 下载zookeeper安装包

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

    # wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

  2 解压安装包

    # tar -zxvf zookeeper-3.4.14.tar.gz

  3 创建zoo.cfg文件

    # cd zookeeper-3.4.14/conf

    # cp zoo_sample.cfg zoo.cfg

    # vim zoo.cfg

     zookeeper集群部署 随笔

  4 创建data目录

    # mkdir -p /home/huyj/Downloads/zookeeper-3.4.14/data

    # echo "1"  >> /home/huyj/Downloads/zookeeper-3.4.14/data/myid    --这里的“1”是根据zoo.cfg中server.x配置的,每台虚拟机上配置对应的myid

  5 开放端口

    # iptables -I INPUT -p tcp --dport 2888 -j ACCEPT

    # iptables -I INPUT -p tcp --dport 3888 -j ACCEPT

    # iptables -I INPUT -p tcp --dport 2181 -j ACCEPT

    # service iptables save   --保存配置

    # service iptables restart   --重启防火墙

  6 开启集群

    进入bin目录,开启zk

    # ./zkServer.sh start

    查看zk状态

    # ./zkServer.sh status

    关闭zk

    # ./zkServer.sh stop

      

 

  

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄