当前位置:   article > 正文

zookeeper之节点基本操作(头歌)_断开客户端(zkcli.sh)与客服端连接。

断开客户端(zkcli.sh)与客服端连接。

第一关:创建/删除节点

开启ZooKeeper服务器。

zkServer.sh start

使用客户端(zkCli.sh)连接客户端(IP:127.0.0.1,端口号:2181)。

zkCli.sh -server 127.0.0.1:2181

创建/enode临时节点(节点数据为空)。

 create -e /enode ""

创建/spnode持久节点(节点数据为空)。

 create /spnode ""

断开客户端(zkCli.sh)与客服端连接。

quit

第二关:子节点创建、列出、删除

本关任务是使用命令行,进行以下操作:

开启ZooKeeper服务器

zkServer.sh start

使用客户端(zkCli.sh)连接服务器(IP:127.0.0.1,端口号:2181)。

zkCli.sh -server 127.0.0.1:2181

创建/myNode持久节点(节点数据为空,可利用ls命令检查是否存在)。

  1. create /myNode ""
  2. ls /

创建/myNodeTmp持久节点(节点数据为空)。

create /myNodeTmp ""

创建以/myNodeTmp为父节点的持久节点/firstChildTmp(节点数据为空)

create /myNodeTmp/firstChildTmp ""

创建以/myNode为父节点的临时节点/firstChild(节点数据为空)。

create -e /myNode/firstChild ""

创建以/myNode为父节点的持久节点/secondChild(节点数据为空)。

create /myNode/secondChild ""

删除/myNodeTmp节点及其所有子节点。

rmr /myNodeTmp

断开客服端与服务器连接。

quit

第三关:节点状态检查、数据查看和更新

本关任务是使用命令行,进行以下操作:

开启ZooKeeper服务器。

zkServer.sh start

使用客户端(zkCli.sh)连接服务器(IP:127.0.0.1,端口号:2181)。

zkCli.sh -server 127.0.0.1:2181

创建/myZNode, 节点数据为This is my node!的持久节点。

create /myZNode "This is my node!"

查看/myZNode节点状态。

stat /myZNode

将/myZNode节点数据更新为This is my second node!。

set /myZNode "This is my second node!"

再次查看/myZNode节点状态,比较与前一次节点状态异同点。

stat /myZNode

断开客服端与服务器连接。

quit
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/558405
推荐阅读
相关标签
  

闽ICP备14008679号