CentOS离线部署zookeeper

163 阅读1分钟

CentOS离线部署zookeeper

  • 下载

下载地址 zookeeper 本文以 3.4.13 为例

  • 解压

tar -zxvf zookeeper-3.4.13.tar.gz
  • 编辑配置文件

进入解压目录下的 conf 文件夹

cd zookeeper/conf

复制一个 cfg 配置文件

cp zoo_sample.cfg zoo.cfg

修改 zoo.cfg 配置文件

tickTime=2000
initLimit=10
syncLimit=5
clientPort=2181
dataDir=/home/zookeeper
dataLogDir=/home/zookeeper/logs
  • 启动

# 启动
sh /home/zookeeper/bin/zkServer.sh start
# 查看状态
sh /home/zookeeper/bin/zkServer.sh status
# 停止
sh /home/zookeeper/bin/zkServer.sh stop
  • 问题

如果出现启动失败 先检查JDK

java -version

没有JDK环境先配置 此处以 JDK 1.8.0_181 为例 下载地址 JDK image.png

解压

tar -zxvf jdk-8u181-linux-x64.tar.gz

配置环境变量 /etc/profile 在文本的最后一行添加自己的 JDK 文件路径 image.png

export PATH=$PATH:/home/jdk1.8.0_181/bin

使环境变量生效

source /etc/profile

添加权限

chmod 777 /home/jdk1.8.0_181/bin/*