zookeeper

要用于对kafka hadoop的集中管理及集群配置有关

安装

上传zookeeper-3.4.9.tar.gz 点击这里下载

解压:

    tar -zxvf zookeeper-3.4.9.tar.gz

创建目录:

    mkdir -p /usr/local/zookeeper

移动jdk至/usr/local/zookeeper:

    mv zookeeper-3.4.9 /usr/local/zookeeper

使用软连接指定zookeeper:

    ln -snf /usr/local/zookeeper/zookeeper-3.4.9 /usr/local/zookeeper/zookeeper

配置

(zookeeper 集群需要3台机器 3台同样的配置即可)

vi /usr/local/zookeeper/zookeeper/conf/zoo.cfg

    dataDir=/data/zookeeper
    clientPort=2181
    maxClientCnxns=0
    initLimit=5  
    syncLimit=2
    dataLogDir=/data/logs/zkdatalog
    server.120=192.168.137.120:12888:13888
    server.130=192.168.137.130:12888:13888
    server.140=192.168.137.140:12888:13888

创建数据文件目录

    mkdir /data/zookeeper

集群需要配置mid

vi /data/zookeeper/myid

    接入120 130 140 (这个mid 必须和 server 后边的一致)

最后把命令放到/etc/profie 下即可:

export PATH=/usr/local/zookeeper/zookeeper/bin:$PATH

指定日志文件存放目录

export ZOO_LOG_DIR=/data/logs/zookeeper

使用

zkServer.sh stop

zkServer.sh start

zkServer.sh status