摘要:
## HDFS+Zookeeper 上传安装包并解压 tar -zxvf hbase-2.0.4-bin.tar.gz -C /opt/app/ 修改配置文件 hbase-env.sh export JAVA_HOME=/opt/app/jdk1.8.0_202 #是否启动hbase内部集成的zk, 阅读全文
摘要:
- 有一个主节点leader和多个follower,每个节点的配置文件中都有一个独一无二的id 集群初次启动时的选举流程 第一台机器(id=1)启动,发现没有leader,进入投票模式,投自己,并收到自己投的这1票,得1票,不能当选leader(当leader的条件:得到集群机器数量过半的票数) 第 阅读全文
摘要:
## 数据模型 数据模型是key-value形式,key采用路径的形式,节点之间存在层级关系,value是任意数据,不过必须序列化为byte数组才能存入 数据节点znode分类: 持久节点:一旦创建就会被Zookeeper一直保存,除非主动删除 临时节点:创建之后如果与Zookeeper断开连接,就 阅读全文
摘要:
## 基本操作 客户端启动链接 bin/zkCli.sh 查看某个路径下的key ls / 创建一个znode create /a 1 创建一个znode的子节点 create /a/b 2 查看一个key的value get /a 1 cZxid = 0x100000004 ctime = Tue 阅读全文
摘要:
## 解压安装包 tar -zxvf zookeeper-3.4.6.tar.gz -C /opt/app/ 修改配置文件 cp zoo_sample.cfg zoo.cfg vi zoo.cfg dataDir=/opt/zkdata # Set to "0" to disable auto pu 阅读全文