Zookeeper安装与配置

Posted 健身男儿挑灯夜读

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zookeeper安装与配置相关的知识,希望对你有一定的参考价值。

一、下载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安装与配置的主要内容,如果未能解决你的问题,请参考以下文章

Zookeeper的安装与配置:

Zookeeper安装与配置

zookeeper安装与配置

Zookeeper安装与配置

centos7安装与配置zookeeper

zookeeper 安装与配置