一、安装条件
zookeeper下载链接:
安装zookeeper首先要确保在linux系统中安装了jdk
二、下载解压安装包
进入文件夹:
cd /opt/carpxt/install
通过sftp工具上传下载的压缩到到该文件夹。
或者直接在线下载
wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3.tar.gz
下载之后解压到对应文件夹
tar -zxvf zookeeper-3.4.13.tar.gz -C /opt/carpxt/tools
三、编辑配置文件
进入config目录
cd zookeeper-3.4.13/conf
将zoo_sample.cfg这个文件复制为zoo.cfg (必须是这个文件名)
cp zoo_sample.cfg zoo.cfg
进入zoo.cfg文件进行编辑
vim zoo.cfg
按 i 进入编辑模式,修改以下内容:
dataDir=/tmp/zookeeper/data
dataLogDir=/tmp/zookeeper/log
在tmp目录创建目录。
mkdir /tmp/zookeeper
mkdir /tmp/zookeeper/data
mkdir /tmp/zookeeper/log
上面的操作都完事之后,我们需要配置一下环境变量,配置环境变量的命令如下:
export ZOOKEEPER_INSTALL=/opt/carpxt/tools/zookeeper/
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
四、启动服务端
cd /usr/local/zookeeper-3.4.13/bin
./zkServer.sh start
查看服务状态:
./zkServer.sh status
启动客户端命令:
./zkCli.sh
五、开放2181端口
firewall-cmd --zone=public --add-port=2181/tcp --permanent
# 配置立即生效
firewall-cmd --reload
#查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports