zookeeper集群部署

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

  1 下载zookeeper安装包

    # 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

    

  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

      

 

  

posted @ 2019-04-09 16:11  ~小胡同学~  阅读(200)  评论(0编辑  收藏  举报