美文网首页
zookeeper-2:zookeeper的安装及使用

zookeeper-2:zookeeper的安装及使用

作者: xiari1991 | 来源:发表于2020-12-28 16:10 被阅读0次

    一、安装

    1、配置JAVA环境,检验环境:java -version
    2、下载并解压zookeeper

    # cd /usr/local
    # wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz
    # tar -zxvf zookeeper-3.4.12.tar.gz
    # cd zookeeper-3.4.12
    

    3、重命名配置文件zoo_sample.cfg

    # cp conf/zoo_sample.cfg conf/zoo.cfg
    

    4、启动zookeeper

    # bin/zkServer.sh start
    

    5、检测是否成功启动,用zookeeper客户端连接下服务端

    # bin/zkCli.sh
    

    二、使用

    方式1:使用客户端命令操作zookeeper
    方式2:使用Java API操作zookeeper

    方式1: 使用客户端命令操作zookeeper

    1、使用 ls 命令来查看当前 ZooKeeper 中所包含的内容

    [zk: localhost:2181(CONNECTED) 1] ls /
    [zookeeper]
    

    2、创建一个新的 znode ,使用 create /zkPro myData

    [zk: localhost:2181(CONNECTED) 2] create /zkPro myData
    Created /zkPro
    

    3、再次使用 ls 命令来查看现在 zookeeper 中所包含的内容:

    [zk: localhost:2181(CONNECTED) 3] ls /
    [zkPro, zookeeper]
    

    4、下面我们运行 get 命令来确认第二步中所创建的 znode 是否包含我们所创建的字符串

    [zk: localhost:2181(CONNECTED) 4] get /zkPro
    myData
    

    5、下面我们通过 set 命令来对 zk 所关联的字符串进行设置

    [zk: localhost:2181(CONNECTED) 5] set /zkPro myData123
    

    6、下面我们将刚才创建的 znode 删除

    [zk: localhost:2181(CONNECTED) 7] delete /zkPro
    
    方式二:使用Java API操作zookeeper

    使用Java API操作zookeeper需要引用下面的包


    image.png

    相关文章

      网友评论

          本文标题:zookeeper-2:zookeeper的安装及使用

          本文链接:https://www.haomeiwen.com/subject/eyttoktx.html