zookeeper-3.4.x 单机安装部署

在 hadoop1 上安装

登录到 hadoop1 虚拟机,执行下面操作

上传

上传到 /program 目录下

解压

解压 到 /program 目录下:

tar -zxvf zookeeper-3.4.14.tar.gz --no-same-owner

创建 zkData 目录

进入 zk 目录

cd /program/zookeeper-3.4.14/

创建 zkData 目录:

mkdir zkData

配置 zoo.cfg 文件

进入 /program/zookeeper-3.4.14/conf/ 目录

cd /program/zookeeper-3.4.14/conf/

复制

将 zoo_sample.cfg 改名为 zoo.cfg:

cp zoo_sample.cfg zoo.cfg

修改 存储数据位置

vim zoo.cfg

找到 dataDir ,改为如下配置:

dataDir=/program/zookeeper-3.4.14/zkData/

修改日志路径

默认情况下,在哪个目录启动脚本,Zookeeper运行日志 zookeeper.out 文件,就保存在该目录下

这是不合理的,修改为指定目录下

修改 bin/zkEnv.sh 文件

vim zkEnv.sh

将下面部分(54行左右):

if [ "x${ZOO_LOG_DIR}" = "x" ]
then
    ZOO_LOG_DIR="."
fi

修改成下面:

if [ "x${ZOO_LOG_DIR}" = "x" ]
then
    #ZOO_LOG_DIR="."
    ZOO_LOG_DIR="/program/zookeeper-3.4.14/log"
fi

esc -> :wq 保存

启动时,zookeeper.out 文件生成在 /program/zookeeper-3.4.14/log 目录下

启动、停止命令

zookeeper-3.4.x 单机启动、停止服务、查看服务状态、jps


原文出处:/show_1IX2yaNXpSJq.html