zookeeper之节点基本操作(头歌)

打印 上一主题 下一主题

主题 875|帖子 875|积分 2625

第一关:创建/删除节点

开启ZooKeeper服务器。
  1. zkServer.sh start
复制代码
使用客户端(zkCli.sh)连接客户端(IP:127.0.0.1,端口号:2181)。
  1. zkCli.sh -server 127.0.0.1:2181
复制代码
创建/enode临时节点(节点数据为空)。
  1. create -e /enode ""
复制代码
创建/spnode持久节点(节点数据为空)。
  1. create /spnode ""
复制代码
断开客户端(zkCli.sh)与客服端连接。
  1. quit
复制代码
第二关:子节点创建、列出、删除

本关任务是使用命令行,进行以下操作:
开启ZooKeeper服务器。
  1. zkServer.sh start
复制代码
使用客户端(zkCli.sh)连接服务器(IP:127.0.0.1,端口号:2181)。
  1. zkCli.sh -server 127.0.0.1:2181
复制代码
创建/myNode持久节点(节点数据为空,可利用ls命令检查是否存在)。
  1. create /myNode ""
  2. ls /
复制代码
创建/myNodeTmp持久节点(节点数据为空)。
  1. create /myNodeTmp ""
复制代码
创建以/myNodeTmp为父节点的持久节点/firstChildTmp(节点数据为空)
  1. create /myNodeTmp/firstChildTmp ""
复制代码
创建以/myNode为父节点的临时节点/firstChild(节点数据为空)。
  1. create -e /myNode/firstChild ""
复制代码
创建以/myNode为父节点的持久节点/secondChild(节点数据为空)。
  1. create /myNode/secondChild ""
复制代码
删除/myNodeTmp节点及其所有子节点。
  1. rmr /myNodeTmp
复制代码
断开客服端与服务器连接。
  1. quit
复制代码
第三关:节点状态检查、数据检察和更新

本关任务是使用命令行,进行以下操作:
开启ZooKeeper服务器。
  1. zkServer.sh start
复制代码
使用客户端(zkCli.sh)连接服务器(IP:127.0.0.1,端口号:2181)。
  1. zkCli.sh -server 127.0.0.1:2181
复制代码
创建/myZNode, 节点数据为This is my node!的持久节点。
  1. create /myZNode "This is my node!"
复制代码
检察/myZNode节点状态。
  1. stat /myZNode
复制代码
将/myZNode节点数据更新为This is my second node!。
  1. set /myZNode "This is my second node!"
复制代码
再次检察/myZNode节点状态,比力与前一次节点状态异同点。
  1. stat /myZNode
复制代码
断开客服端与服务器连接。
  1. quit
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

九天猎人

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表