码迷,mamicode.com
首页 > 其他好文 > 详细

Zookeeper安装与配置

时间:2018-05-23 02:14:27      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:9.png   启动   支持   arc   vim   clu   log4j   png   com   

一、下载Zookeeper

  wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.0/zookeeper-3.4.5.tar.gz

 

二、配置

  1、配置zoo.cfg

cp zoo_template.cfg zoo.cfg
vim zoo.cfg

  技术分享图片

 

 

  2、配置myid

   在zoo.cfg中配置dataDir目录下新建myid文件,myid的必须要zoo.cfg中集群配置的值一样。

技术分享图片

技术分享图片

 

  3、配置日志输出目录,并且支持日切

    1) 修改zkEnv.sh, log4j.properties  技术分享图片

技术分享图片

 

 

三、检查是否启动成功

  1. 启动Zookeeper集群,在每台机器上执行启动命令: ./zkServer.sh start

  2. 然后在执行 ./zkServer.sh status验证是否启动成功

技术分享图片

 

 

四、脚本批量启动或停止zk集群

#!/bin/bash  

usage="Usage: $0 (start|stop|status)"

if [ $# -lt 1 ]; then
      echo $usage
        exit 1
    fi

    behave=$1

    iparray=(master slave1 slave2)

    path="/opt/softwares/zookeeper-3.4.5"

    echo "$behave zkServer cluster"

    for ip in ${iparray[*]}  
    do

            echo "ssh to $ip"

            ssh $ip "$path/bin/zkServer.sh $behave $path/conf/zoo.cfg"

            sleep 2s
    done
    
    exit 0

 

Zookeeper安装与配置

标签:9.png   启动   支持   arc   vim   clu   log4j   png   com   

原文地址:https://www.cnblogs.com/jsnr-tdyd/p/9074812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!