


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ZookeeperZookeeper工作原理Zookeeperzookeeper功能大数据中使用zookeeper业务:1) 做统一的配置管理2) 做统一名服务主从结构1) Leader者-主2) Follower追随者-从3) zookeeper由一个者多个追随者组成zk集群中只要有半数以上的节点存活,zk集群就能正常工作。所以搭建zk集群最好搭建 奇数台(3,5,11)zookeeper功能:+官网:介绍:Apache ZooKeeper致力于开发和维护开源服务器,实现高度可靠的分布式协调。动物管理员ZooKeeper是一种集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服 务。
2、所有这些类型的服务分布式应用程序的某种形式使用。每次实施它们都需要做 很多工作来修复不可避免的错误和竞争条件。由于难以实现这些类型的服务,应用程序 最初通常会吝啬它们,这使得它们在变化的情况下变得脆弱并且难以管理。即使正确完 成,这些服务的不同实现也会在部署应用程序时导致管理复杂性。单节点安装部署zookeeper集群安装部署1) 安装包2) 上传安装到linux alt+p3) 解压$ tar -zxvf zookeeper-3.4.10.tar.gz -C hd/4) 修改配置文件名重命名:mv zoo_sample.cfg zoo.cfg5) 修改配置1) 安装包2) 上传安装到linu
3、x alt+p3) 解压$ tar -zxvf zookeeper-3.4.10.tar.gz -C hd/4) 修改配置文件重命名:mv zoo_sample.cfg zoo.cfg5) 创建文件夹zkData添加到配置文件:zoo.cfg dataDir=/root/hd/zookeeper-3.4.10/zkData6) 启动zookeeper bin/zkServer.sh start7) 启动zookeeper客户端bin/zkCli.sh3) 做统一的集群管理4) 做服务器的动态上下线感知(代码)命令行操作配置环境变量:vi /etc/profileexportZOOKEEPER_
4、HOME=/root/hd/zookeeper-3.4.10 export PATH=$PATH:$ZOOKEEPER_HOME/bin环境变量:source /etc/profile1) 启动客户端$ bin/zkCli.sh2) 连接其它客户端操作$ connect hd-02:21813) 查看历史操作$ history4) 查看当前节点的内容$ ls /5) :创建节点$ create /itstar 10dataDir=/root/hd/zookeeper-3.4.10/zkData #zkconfig#server.1=hd-01:2888:3888 server.2=hd-02:
5、2888:3888 server.3=hd-03:2888:3888 server.4=hd-04:2888:3888创建文件myid添加服务器编号:16)拷贝zookeeper到其它$ scp -r zookeeper-3.4.10/ hd-03:$PWD 7)注意需要修改每台的myid文件 设置为当前的编号即可8) 启动zookeeper集群$ bin/zkServer.sh start9) 查看zookeeper状态$ bin/zkServer.sh status节点状态信息czxid:zookeeper事务id ctime:节点创建时间6) 查看节点的值$ get /itstar7)
6、创建节点的可选项create -s -e path data acl -e 短暂节点-s 带序号create -e /reba henmei注意:此时-e创建的是临时的短暂节点,客户端后消失。客户端:quitcreate -s /reba henmei注意:此时-s创建是带序号的节点,可以创建节点名相同的,序号依次累加。创建短暂带序号节点create -e -s /tangtang beatiful8) 修改节点值set path data version version 版本注意:设置版本号 必须从0开始9) 删除节点delete path10) 创建子节点create /reba/paonan paoqilai11) 递归删除rmr /reba12)获得:get path watch获得当前节点下增减变化:ls path watch13) 查看当前节点状态stat /itstarJAVAAPI实操mZxid:最后更新的czxid mtime:最后修改的时间 pZxid:最后更新子节点的czxidcversion
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西贺州市本年度(2025)小学一年级数学统编版期中考试((上下)学期)试卷及答案
- 江西省抚州市临川区一中2025年高考英语考前最后一卷预测卷含答案
- 2025年天津市七校静海一中杨村中学高三压轴卷英语试卷含答案
- 临床诊断学模拟练习题(附答案)
- 山西省晋城市部分学校2024-2025学年高一下学期期中考试数学试题(原卷版+解析版)
- 电缆线路敷设工程中的质量控制与验收流程考核试卷
- 粮食储备的社会责任考核试卷
- 再生物资回收在绿色供应链中的作用考核试卷
- 稀土金属提炼过程中的政策法规研究与实践考核试卷
- 职场情绪智能与人际沟通考核试卷
- 双溪村移民安置区环境综合整治工程 施工图设计说明
- 校园保安防暴培训
- 黑龙江省齐齐哈尔市龙江县部分学校联考2023-2024学年八年级下学期期中考试物理试题【含答案、解析】
- 2024-2025学年成都高新区七上数学期末考试试卷【含答案】
- “记忆中的人、事儿”为副标题(四川眉山原题+解题+范文+副标题作文“追求”主题)-2025年中考语文一轮复习之写作
- 企业6S管理成果汇报
- 2024年企业员工研发补贴协议范本模板3篇
- 湖南省对口招生考试医卫专业试题(2024-2025年)
- 孕期碘缺乏病的健康宣教
- 全国赛课一等奖初中统编版七年级道德与法治上册《树立正确的人生目标》教学设计
- 《思想政治教育方法论》考研(第3版)郑永廷配套考试题库及答案【含名校真题、典型题】
评论
0/150
提交评论