zookeeper学习

zookeeper学习

什么是zookeeper

官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。

zookeeper应用场景

image-20201105232748533

image-20201105232844822

image-20201105232910978

image-20201105233134652

image-20201105233204779

zookeeper的设计目标

image-20201105233255445

zookeeper的数据模型

image-20201105233401243

image-20201105233439854

image-20201105233454627

image-20201105233602931

zookeeper单机部署

1.官网下载

image-20201105234104965

2.放在Linux对应目录下并解压

image-20201105234305526

image-20201105234354595

3.进入conf目录并复制zoo_sample.cfg命名未zoo.cfg,可修改参数,默认不修改

image-20201105234459735

4.使用zkServer.sh 启动并使用客户端连接

image-20201105235135313

5.测试

image-20201105235324922

zookeeper集群部署

1.将解压后的zookeeper复制三份,分别为zookeeper2781,zookeeper2782,zookeeper2783

image-20201106000008119

2.分别修改每个配置文件客户端端口号和集群配置信

image-20201106111624364

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值