1.Java环境确认
确保已经安装了Java环境,没有的自行安装
2.官网下载包
Apache ZooKeeper
3.安装
3.1上传到linux,解压
我的目录为/root/apache-zookeeper-3.8.4-bin
进入到/root/apache-zookeeper-3.8.4-bin/conf目录下,执行命令复制zoo_sample.cfg,新文件 zoo.cfg。这样zk就行读取到 zoo.cfg配置文件了
cp zoo_sample.cfg zoo.cfg
3.2修改配置文件zoo.cfg
3.3创建持久化目录
mkdir -p /root/zkdata/zookeeper
4.环境变量配置
配置环境变量的目的就是在linux任意目录下都能启动zk和关闭zk,不配置环境变量就需要到zk的安装目录下执行命令。
sudo vim /etc/profile
文件末尾加上
export ZOOKEEPER_HOME=/root/apache-zookeeper-3.8.4-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
保存完成后,刷新配置:
source /etc/profile
4.启动zk
任意目录下执行
zkServer.sh start
查看状态:zkServer.sh status
结束!!!