ZooKeeper安装配置介绍

ZooKeeper

一、什么是ZooKeeper?
1、当成一个”数据库“,存储一些组件的元信息
2、体系架构
二、搭建ZooKeeper环境
tar -zxvf zookeeper-3.4.10.tar.gz -C ~/training/
环境变量
ZOOKEEPER_HOME=/root/training/zookeeper-3.4.10
export ZOOKEEPER_HOME
PATH= Z O O K E E P E R H O M E / b i n : ZOOKEEPER_HOME/bin: ZOOKEEPERHOME/bin:PATH
export PATH
配置文件: conf/zoo.cfg
12行 dataDir=/root/training/zookeeper-3.4.10/tmp
1、单节点的ZK(standalone): bigdata111
31行 server.1=bigdata111:2888:3888
在/root/training/zookeeper-3.4.10/tmp上创建文件: vi myid 输入一个1
2、集群:3台(leader、follower): bigdata112 bigdata113 bigdata114
启动:zkServer.sh start
客户端: zkCli.sh (localhost:2181)
三、ZooKeeper的特点和功能
1、分布式锁:实现秒杀
2、数据同步:端口:2888
3、选举机制: 当leader死掉了,选择一个新的leader
端口:3888
4、利用ZK实现大数据的HA的功能

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

若兰幽竹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值