软件版本
zoookeeper-3.4.14
官网下载:
https://mirrors.cnnic.cn/apache/zookeeper/
网盘下载:
链接:https://pan.baidu.com/s/1idSsZNJs4FvQtIev0MmqyQ
提取码:orb6
系统环境
26.47.136.14 | 26.47.136.15 | 26.47.136.16
安装目录 /home
首先在 26.47.136.14 解压zookeeper
tar -zxvf zoookeeper-3.4.14.tar.gz
配置zookeeper环境变量
# 编辑 /etc/profile
vim /etc/profile
# 在文件尾部新增如下内容:
export ZOOKEEPER_HOME=/home/zookeeper-3.4.14
export PATH=$ZOOKEEPER_HOME/bin/:$PATH
# 使文件生效
source /etc/profile
创建 data 和 logs目录
# 进入zookeeper目录
cd zoookeeper-3.4.14/
# 创建data 和 logs目录
mkdir data logs
在 data 目录下创建 myid 文件,并写入编号
echo "1" data/myid
配置zookeeper启动文件
# 进入conf
cd conf/
# 拷贝文件
cp zoo_sample.cfg zoo.cfg
# 编辑
vim zoo.cfg
# 配置如下内容
-----------------------------------------------
dataDir=/home/zoookeeper-3.4.14/data/
dataLogDir=/home/zoookeeper-3.4.14/logs/
server.1=26.47.136.14:2888:3888
server.2=26.47.136.15:2888:3888
server.3=26.47.136.16:2888:3888
# server.x x与myid文件中的内容保持一致
-----------------------------------------------
完整的配置如下图:
将 zoookeeper-3.4.14 拷贝到其他两台服务器
scp -r /home/zoookeeper-3.4.14 root@26.47.136.15:/home
scp -r /home/zoookeeper-3.4.14 root@26.47.136.16:/home
覆盖 myid文件
# 26.47.136.15
echo "2" /home/zoookeeper-3.4.14/data/myid
# 26.47.136.16
echo "3" /home/zoookeeper-3.4.14/data/myid
分别启动三台机器上的zookeeper服务
zkServer.sh start
查看服务状态
zkServer.sh status
zookeeper集群安装成功
如果觉得还不错,点个赞呗 !O(∩_∩)O