环境准备
jdk
zookeeper需要依赖jdk,所以先需要在机器安装jdk,我这边是装了jdk8。
zookeeper
从官网下载编译好的bin二进制包,如我这里选择了stable的3.6.3版本
下载完后执行解压命令:
tar -zxvf apache-zookeeper-3.5.9-bin.tar.gz
安装
配置环境变量
ZOOKEEPER_HOME配置为zookeeper的解压路径
sudo vi /etc/profile
export ZOOKEEPER_HOME=/home/liuyd/apache-zookeeper-3.5.9-bin
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$ZOOKEEPER_HOME/bin:$PATH
使配置文件生效
source /etc/profile
验证是否生效
echo $ZOOKEEPER_HOME
修改配置文件
自定义数据目录
mkdir /root/apache-zookeeper-3.5.9-bin/data
修改配置文件
cd apache-zookeeper-3.5.9-bin/conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
启动
cd /root/apache-zookeeper-3.5.9-bin/bin
sh zkServer.sh start
查看启动状态
sh zkServer.sh status
自此,zookeeper单机版就安装完成了