前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Hadoop 分布式部署 八:分布式协作框架Zookeeper架构功能讲解 及本地模式安装部署和命令使用 】

【Hadoop 分布式部署 八:分布式协作框架Zookeeper架构功能讲解 及本地模式安装部署和命令使用 】

作者头像
梅花
发布2020-09-28 10:20:43
3600
发布2020-09-28 10:20:43
举报

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档