1.首先下载zookeeper

进入下载页面http://apache.claz.org/zookeeper/

选择zookeeper-3.4.13进行下载http://apache.claz.org/zookeeper/zookeeper-3.4.13/

下载完成后上传到服务器

2.将文件解压到/opt 下

 tar -zxvf zookeeper-3.4.13.tar.gz  -C  /opt

3.进入文件夹中,分别创建logs和data ,分别存日志和数据

 cd zookeeper-3.4.13/ 

mkdir logs

 mkdir data

3.进入conf,将zoo_sample.cfg文件拷贝一份命名为zoo.cfg

cp zoo_sample.cfg zoo.cfg

修改dataDir 和 dataLogDir到自己创建的路径,并且设置节点1 server.1=zookeeper:2888:38888

此处zookeeper是本机ip映射  2888 端口号是zookeeper服务之间通信的端口  3888 是zookeeper 与其他应用程序通信的端口 

 

zookeeper ip映射处理

vim /etc/hosts    

192.168.43.128 zookeeper

4.配置完后启动

cd /opt/zookeeper-3.4.13/bin

 启动 zkServer.sh start
查看状态 zkServer.sh status

结束 zkServer.sh stop

5.zokeeper 开启启动设置

切换到/etc/rc.d/init.d/目录下

创建zookeeper文件:touch zookeeper

更新权限:chmod +x zookeeper

 

编辑 文件,在zookeeper里面输入如下内容

#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
export JAVA_HOME=/usr/java/jdk1.8.0_201
export PATH=$JAVA_HOME/bin:$PATH
case $1 in
          start) su root /opt/zookeeper-3.4.13/bin/zkServer.sh start;;
          stop) su root /opt/zookeeper-3.4.13/bin/zkServer.sh stop;;
          status) su root /opt/zookeeper-3.4.13/bin/zkServer.sh status;;
          restart) su root /opt/zookeeper-3.4.13/bin/zkServer.sh restart;;
          *)  echo "require start|stop|status|restart"  ;;
esac

以上就是linux zookeeper点击版安装和启动

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐