zoukankan      html  css  js  c++  java
  • zookeeper安装

    1.创建文件夹,将zookeeper压缩包上传

    2.解压压缩包

    tar -zxvf zookeeper-3.4.5.tar.gz

    3.打开解压文件夹,进入conf文件夹

    将zoo_sample.cfg复制或重命为zoo.cfg

    更改后的目录:

    4.打开zoo.cfg进行配置

    dataDir为存放数据的目录,里面必须又一个文件myid。

    server.1中的1是myid中的内容

    5.配置myid

     myid文件在之前配置的dataDir文件夹内,将内容写入myid

    6.关闭防火墙(每次使用zookeeper之前都要关闭一下)

     service iptables stop

    永久关闭防火墙:

    chkconfig iptables off

    7.将zookeeper文件夹拷贝到集群中的其他电脑

    8.启动和停止zookeeper

    启动:/root/app/hadoop/zookeeper-3.4.5/bin/zkServer.sh start

    停止:/root/app/hadoop/zookeeper-3.4.5/bin/zkServer.sh stop

    查看状态:/root/app/hadoop/zookeeper-3.4.5/bin/zkServer.sh status

    Mode有2种:leader和follower

    每次的leader不确定

    需要每台电脑分别启动

     9.客户端连接(需要先启动服务)

     命令:/root/app/hadoop/zookeeper-3.4.5/bin/zkCli.sh

    退出:quit

    10.节点

     10.1 创建节点

    10.2节点类型

     1.Znode有两种类型:

    短暂(ephemeral)(断开连接自己删除)

    持久(persistent)(断开连接不删除)

    2.Znode有四种形式的目录节点(默认是persistent)

    PERSISTENT

    PERSISTENT_SEQUENTIAL(持久序列/test0000000019)

    EPHEMERAL

    EPHEMERAL_SEQUENTIAL

    3.创建znode时设置顺序标识,znode名称后会附加一个值,顺序号是一个单调递增的计数器,由父节点维护

    10.3 创建短暂的节点案例(默认是持久类型)

    10.4 创建带序号的节点

     

    注意:带序号的节点名是可以一样的

    10.5 获取节点信息和watch监听

     

     

    10.6查看节点和watch事件监听

  • 相关阅读:
    帮助智力障碍的可怜儿童
    PE556
    ZJOIDay2T1 BB题解
    CTSC2016游记
    再次被老爸钦点退役
    欧拉筛
    考据
    51nod 1020 逆序排列(动态规划)
    51nod 1186 质数检测(Miller-Rabin算法)
    大整数类模板
  • 原文地址:https://www.cnblogs.com/xiaoaofengyue/p/8193529.html
Copyright © 2011-2022 走看看