Zookeeper的安装与启动
Zookeeper安装
- 配置JAVA环境,检验环境
java ‐version
- 下载解压 zookeeper
wget https://mirror.bit.edu.cn/apache/zookeeper/zookeeper‐3.5.8/apache‐zookeepe r‐3.5.8‐bin.tar.gz tar ‐zxvf apache‐zookeeper‐3.5.8‐bin.tar.gz cd apache‐zookeeper‐3.5.8‐bin
- 重命名配置文件 zoo_sample.cfg
cp zoo_sample.cfg zoo.cfg
Zookeeper启动
Zookeeper启动就是cd到bin目录中的
-
启动命令:
bin/zkServer.sh start conf/zoo.cfg
可以通过 bin/zkServer.sh 来查看都支持哪些参数
-
检测是否启动成功
echo stat | nc 192.168.109.200 // 前提是配置文件中中讲 stat 四字命令设置了了白名单 如: 4lw.commands.whitelist=stat
关闭服务器
./bin/zkServer.sh stop conf/zoo.cfg
/usr/bin/java
连接服务器
-
连接远程服务器的命令:
bin/zkCli.sh ‐server ip:port
-
本机的话就直接bin/zkCli.sh
连接成功界面:
配置文件
配置文件位于~/zookeeper/apache-zookeeper-3.5.8-bin/conf
我们复制一份为zoo.cfg,在这个复制出来的配置文件上进行修改
cp zoo_sample.cfg zoo.cfg
配置文件介绍
- tickTime 时间单位
- 集群数据同步的最长时间
- 心跳检测的时间
- 快照存储位置/数据目录
- 客户端端口号
修改数据目录