Linux系统安装Zookeeper教程
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下载地址。
下载时可能会遇到这样的错误。
解决方式: 按照错误信息中提示的内容操作,命令后加 --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 /home/zookeeper/apache-zookeeper-3.7.1-bin/MyZkData
②修改zookeeper的数据存放目录vi zoo.cfg
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/home/zookeeper/apache-zookeeper-3.7.1-bin/MyZkData clientPort=2181
8.启动zookeeper服务端:cd /home/zookeeper/apache-zookeeper-3.7.1-bin/bin 执行 ./zkServer.sh start
我们的Zookeeper已成功安装!!! 9.关闭防火墙:systemctl stop firewalld 10.查看防火墙状态:systemctl status firewalld
11.连接zookeeper
./zkCli.sh