zoukankan      html  css  js  c++  java
  • zookeeper命令

    1 shell命令的zookeeper命令

    启动zookeeper服务
    bin/zkServer.sh start
    
    
    连接zk服务
    bin/zkCli.sh -server zk服务IP:Port

    2 连接zk服务后的命令

    查看连接zk服务器后可以使用的命令
    help

    2.1 节点的增删改查

    创建持久节点zk,数据内容为test
    create /zk test
    
    在节点zk下创建顺序化子节点zk1,数据内容为test1
    重复该命令,子节点会自动累加
    create -s /zk/zk1 test1
    
    
    创建临时节点zk1,数据内容为data
    断开连接后消失
    create -e  /zk1 data
    
    查看节点zk
    ls /zk
    
     
    获取节点数据
    get /zk
    
    节点数据字段意义
    test    节点数据内容
    cZxid    创建节点的事务ID
    ctime    创建节点的时间
    mZxid    最后修改节点的事务ID
    mtime    最后修改节点的时间
    pZxid    表示该节点的子节点列表最后一次修改的事务ID,添加子节点或删除子节点就会影响子节点列表,但是修改子节点的数据内容则不影响该ID
    cversion     子节点版本号,子节点每次修改版本号加1
    dataversion     数据版本号,数据每次修改该版本号加1
    aclversion     权限版本号,权限每次修改该版本号加1
    ephemeralOwner  判断是否是临时节点,全0为非临时节点
    dataLength       数据长度
    numChildren       拥有的子节点数量
    
    
    修改节点数据内容
    set /zk new_test
    
    
    删除节点,确保该节点下面没有子节点,否则会删除失败
    delete /zk

    2.2  ACL权限控制

    操作权限:
    CREATE   简写c,可以创建子节点
    DELETE   简写d,只可以删除子节点
    READ     简写r,可以读取节点数据及显示子节点列表
    WRITE    简写w,可以设置节点数据
    ADMIN    简写a,设置节点访问控制列表权限
    
    
    身份认证方式:
    world    anyone,默认方式,代表所有人
    auth     使用已认证的用户方式认证
    digest   使用"用户名:密码"方式认证,这也是业务系统中最常用的
    ip       使用ip方式认证

    示例

    world认证方式
    setAcl /zk world:anyone:cdrwa
    
    
    ip认证方式
    只能是该ip才能操作该节点
    setAcl /zk ip:1.1.1.3:cdrwa
    
    
    auth方式
    添加用户验证
    addauth digest test1:123
    
    setAcl /zk auth:test1:123:cdrwa
    
    
    digest方式 addauth digest test2:
    123456 setAcl /zk auth:test2:密文:cdrwa 密文可以在shell命令行输入以下命令获得 echo -n test2:123456 | openssl dgst -binary -sha1 | openssl base64
  • 相关阅读:
    ORACLE DBA的职责
    oracle开发常用LOV
    Oracle Patch 版本的查询
    指定二次分配为主要分配
    系统日期格式引起的错误:出生日期不能为将来日期
    分享一个帮助你检测网站颜色对比度的在线web工具 checkmycolours
    最常用的CURL命令大全
    超棒的javascript移动触摸设备开发类库 QUOjs
    分享一个超炫HTML5开发的jQuery进度条插件 percentageloader
    纯CSS实现的3D简洁按钮设计
  • 原文地址:https://www.cnblogs.com/gudanaimei/p/13282683.html
Copyright © 2011-2022 走看看