博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Hadoop 分布式部署 八:分布式协作框架Zookeeper架构功能讲解 及本地模式安装部署和命令使用 】...
阅读量:4452 次
发布时间:2019-06-07

本文共 1017 字,大约阅读时间需要 3 分钟。

What  is  Zookeeper 

    是一个开源的分布式的,为分布式应用提供协作服务的Apache项目

    提供一个简单的原语集合,以便与分布式应用可以在他之上构建更高层次的同步服务

    设计非常简单易于编程,他使用的是类似于文件系统那样的树形数据结构。

    目的就是将分布式服务不再需要有协作冲突而另外实现协作服务

 

  从设计模式角度来看,是一个基于观察者设计模式的分布式服务管理框架。

 

先将节点上的服务都停止掉

    在节点一上执行命令:sbin/stop-dfs.sh

    

    

    然后在节点二上执行命令:  sbin/stop-yarn.sh

    

    

    将zookeeper 文件上传上去

    

    然后将zookeeper 的权限设置为可执行

    

    

    将zookeeper 解压到  /opt/moudles 下                  使用命令:tar -zxvf zookeeper-3.4.5.tar.gz -C /opt/modules/

    

 

    下一步 修改zookeeper的配置文件

     修改配置文件名称

      

      在zookeeper的目录中创建文件夹

      

      

      复制这个路径,然后到配置文件中去配置     就修改这个,其余的都不需要修改

      

      

      配置完成后启动  zookeeper  ,在zookeeper的目录下,执行命令  :  bin/zkServer.sh start

      

      

      查看zookeeper的状态  可以看到是单机节点

      

 

       进入客户端的命令:   bin/zkCli.sh

      

 

      创建一个节点的命令:

      create /test "test-data"

      

      查看节点命令    ls  /

      

      获取节点  命令  get /test    (数据下面的 是这个节点的属性信息)

      

       

      删除节点:  rmr  /test

      

      

到此,本地的安装就已经结束了!

 

 

 

 

 

    

    

    

转载于:https://www.cnblogs.com/kangxinxin/p/9728777.html

你可能感兴趣的文章
Android应用程序窗口(Activity)实现框架简要介绍和学习计划
查看>>
人生顿悟之梦想岂能丢掉
查看>>
Block详情
查看>>
Java时间和时间戳的相互转换
查看>>
甘特图 (Gantt )的优缺点
查看>>
java源码分析之LinkedList
查看>>
零基础用Docker部署微服务
查看>>
Java之JDBC
查看>>
并查集---java模板
查看>>
android多线程学习之handler
查看>>
Linux的标准输出、标准错误输出、nohup
查看>>
变量命名
查看>>
UPC2018组队训练赛第八场
查看>>
Thing in java 第四章,控制执行流程,练习题答案
查看>>
学习笔记(3)centos7 下安装RabbitMQ
查看>>
DELCAM 公司产品
查看>>
npm淘宝镜像安装
查看>>
Python之Web框架
查看>>
Mysql注入(1)——整体大纲
查看>>
2016 Multi-University Training Contest 3
查看>>