1. 在root账户下创建zookeeper安装目录:mkdir /home/zookeeper
2. 进入zookeeper目录:cd /home/zookeeper
3. 通过wget命令下载zookeeper安装包:wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
我这里安装的是3.7.1版本,如果想要安装其他版本可以去Zookeeper官网找http下载地址。 Zookeeper下载地址
下载时可能会遇到这样的错误。
解决方式:
按照错误信息中提示的内容操作,命令后加 --no-check-certificate
完整命令:wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz --no-check-certificate
4.解压zookeeper安装包:tar -xvzf apache-zookeeper-3.7.1-bin.tar.gz
5.进入zookeeper 中的 conf目录:cd apache-zookeeper-3.7.1-bin/conf/
6.修改zoo_sample.cfg 为zoo.cfg: mv zoo_sample.cfg zoo.cfg
因为高版本的zookeeper 默认加载配置文件名称为zoo.cfg,因此需要修改下配置文件名称.
7.编辑zoo.cfg配置文件:
①新建zookeeper数据存放目录:
mkdir /usr/zookeeper/data
②修改zookeeper的数据存放目录vi zoo.cfg
8.启动zookeeper服务端:cd /home/zookeeper/apache-zookeeper-3.7.1-bin/bin
执行 ./zkServer.sh start
9.关闭防火墙:systemctl stop firewalld
10.查看防火墙状态:systemctl status firewalld
11.连接zookeeper: ./zkCli.sh