zoukankan      html  css  js  c++  java
  • Zookeeper

    一、什么是Zookeeper

    ZooKeeper的是分布式应用的高性能协调服务。它暴露了常见的服务 - 例如命名,配置管理,同步和组服务 - 在一个简单的界面让你不必他们从头开始编写。你可以使用它现成的架子来实现共识,分组管理,领导人选举和存在协议。你也可以建立在它自己的特定需求。

    上面的解释感觉还不够,太官方了。Zookeeper 从程序员的角度来讲可以理解为Hadoop的整体监控系统。如果namenode,HMaster宕机后,这时候Zookeeper 的重新选出leader。这是它最大的作用所在。

    二、下载Zookpeeper

    下载Zookpeeper:(可以自己去官网下:http://zookeeper.apache.org/releases.html#download

    链接: https://pan.baidu.com/s/1geQ0x03 密码: 2614

    三、常用Zookpeeper命令

    • 3 常用命令
      3.1. 启动ZK服务:        bin/zkServer.sh start
      3.2. 查看ZK服务状态:  bin/zkServer.sh status
      3.3  停止ZK服务:        bin/zkServer.sh stop
      3.4. 重启ZK服务:        bin/zkServer.sh restart 
      3.5  连接服务器          zkCli.sh -server 127.0.0.1:2181
      3.6  查看根目录 ls /
      3.7  创建 testnode节点,关联字符串"zz"         create /zk/testnode "zz"
      3.8  查看节点内容  get /zk/testnode 
      3.9  设置节点内容  set /zk/testnode abc
      4.0  删除节点      delete /zk/testnode

    四、我自己常用流程:

    cd zookeeper-3.4.8/

    cd bin/

    ./zkServer.sh start

    既往不恋,未来不迎,当下不杂
  • 相关阅读:
    ES数据库重建索引——Reindex(数据迁移)
    ES数据库搜索
    Elasticsearch及相关插件的安装
    初识ES数据库
    Oracle数据库(二)
    Oracle数据库(一)
    DBUtils和连接池
    动态页面技术(EL/JSTL)
    Istio安装
    idea正则替换下划线为驼峰
  • 原文地址:https://www.cnblogs.com/SnowingYXY/p/6106475.html
Copyright © 2011-2022 走看看