1.jdk 自行安装配置
![](https://img2020.cnblogs.com/blog/1947251/202004/1947251-20200422172728296-715918257.png)
3.rz上传到虚拟机
4.tar -zxvf zookeeper-3.4.14.tar.gz 解压
5.rm -rf zookeeper-3.4.14.tar.gz 删除压缩包
6.在zookeeper-3.4.14(刚刚解压的zookeeper)文件下 创建一个存储文件夹 mkdir zkData
7.mv zoo_sample.cfg zoo.cfg 改文件名 这个就是zookeeper的配置文件zoo.cfg
7.vi zookeeper-3.4.14/conf/zoo.cfg 修改配置文件dataDir=/opt/software/zookeeper-3.4.14/zkData 这个就是刚刚创建的文件夹
![](https://img2020.cnblogs.com/blog/1947251/202004/1947251-20200422173425677-1700396061.png)
8.启动server[root@lyx-61 zookeeper-3.4.14]# bin/zkServer.sh start 在zookeeper项目下 输入命令行bin/zkServer.sh start
9.启动client[root@lyx-61 zookeeper-3.4.14]# bin/zkCli.sh 在zookeeper项目下 输入命令行bin/zkCli.sh
![](https://img2020.cnblogs.com/blog/1947251/202004/1947251-20200422173952211-742791881.png)
10 在客户端输入ls / 查看节点
![](https://img2020.cnblogs.com/blog/1947251/202004/1947251-20200422174035947-1721713447.png)
11.退出客户端 quit
![](https://img2020.cnblogs.com/blog/1947251/202004/1947251-20200422174150122-1785664839.png)
12.退出服务端 [root@lyx-61 zookeeper-3.4.14]# bin/zkServer.sh stop
![](https://img2020.cnblogs.com/blog/1947251/202004/1947251-20200422181115221-1997630623.png)
.zoo.cfg 文件配置
tickTime=2000 通信心跳数 单位毫秒 zookeeper使用的时间单位
initLimit=10 zookeeper集群的follower和leader初始连接时的连接时间 超时就连不上 这里就是2000毫秒*10
syncLimit=5 zookeeper集群的follower和leader最大响应时间 如果超过时间5*2000ms 就认为该follower死亡 就会从列表删除该follower
dataDir 保存zookeeper中的数据
clientPort 客户端连接服务器的端口
posted @
2020-04-22 18:12
李狗蛋+1
阅读(
182)
评论()
编辑
收藏
举报