zoukankan      html  css  js  c++  java
  • Zookeeper 搭建

    Zookeeper 搭建

    1.解压安装

    (1)解压Zookeeper安装包到/opt/module/目录下
      tar -zxvf zookeeper-3.5.7.tar.gz -C /opt/module/
    (2)修改/opt/module/apache-zookeeper-3.5.7-bin名称为zookeeper-3.5.7
      mv apache-zookeeper-3.5.7-bin/ zookeeper-3.5.7
    

    2.配置环境变量

    sudo vim /etc/profile.d/my_env.sh
    #ZOOKEEPER_HOME
    export ZOOKEEPER_HOME=/opt/module/zookeeper-3.5.7
    分发到其他服务器中
    sudo xsync /etc/profile.d/my_env.sh
    source /etc/profile
    

    3.配置服务器编号

    (1)在/opt/module/zookeeper-3.5.7/这个目录下创建zkData
      mkdir zkData
    (2)在/opt/module/zookeeper-3.5.7/zkData目录下创建一个myid的文件
      vi myid 
       在文件中添加与server对应的编号 2
    

    3.配置zoo.cfg文件

    (1)重命名/opt/module/zookeeper-3.5.7/conf这个目录下的zoo_sample.cfg为zoo.cfg
      mv zoo_sample.cfg zoo.cfg
     (2)打开zoo.cfg文件
      vim zoo.cfg
      修改数据存储路径配置
      dataDir=/opt/module/zookeeper-3.5.7/zkData
      增加如下配置
      #######################cluster##########################
      server.2=hadoop102:2888:3888
      server.3=hadoop103:2888:3888
      server.4=hadoop104:2888:3888
    

    5.把zookeeper同步到其他机器上

    并分别在hadoop103、hadoop104上修改/opt/module/zookeeper-3.5.7/zkData/myid文件中内容为3、4
    

    6.启动zookeeper

    zkServer.sh start
    查看状态
    zkServer.sh status
    

    7.客户端命令行操作

    1.启动客户端
     zkCli.sh
    2.help	      显示所有操作命令
      ls path	      使用 ls 命令来查看当前znode的子节点
      -w              监听子节点变化
      -s              附加次级信息
      create	      普通创建
      -s              含有序列
      -e              临时(重启或者超时消失)
      get             path	获得节点的值
      -w              监听节点内容变化
      -s              附加次级信息
      set	      设置节点的具体值
      stat	      查看节点状态
      delete	      删除节点
      deleteall	      递归删除节点
  • 相关阅读:
    Largest Rectangle in Histogram
    Valid Sudoku
    Set Matrix Zeroes
    Unique Paths
    Binary Tree Level Order Traversal II
    Binary Tree Level Order Traversal
    Path Sum II
    Path Sum
    Validate Binary Search Tree
    新手程序员 e
  • 原文地址:https://www.cnblogs.com/xiao-bu/p/14368958.html
Copyright © 2011-2022 走看看