zookeeper建立节点的操作
来源:互联网 发布:修改数据库字段长度 编辑:程序博客网 时间:2024/05/01 02:09
1.zookeeper下的创建过程
ZooKeeper -server host:port cmd args
connect host:port
get path [watch]
ls path [watch]
set path data [version]
rmr path
delquota [-n|-b] path
quit
printwatches on|off
create [-s] [-e] path data acl
stat path [watch]
close
ls2 path [watch]
history
listquota path
setAcl path acl
getAcl path
sync path
redo cmdno
addauth scheme auth
delete path [version]
setquota -n|-b val path
create [-s] [-e](短暂) path data acl(创建节点)
create /apps "this is my app1"
create /app1/server01 192.168.109.1,100
get path [watch](取节点数据)
get /app1(取app1节点下的数据)
get /app1/server01(取/app1/server01下面的数据)
set path data [version](重新设置节点数据)
set /app1 "hello"
get path [watch](watch监听功能,只生效一次)
get /app1 watch(当在别的机器上对/app1进行数据修改,此时会接到修改信息)
例如: WatchedEvent state:SyncConnected type:NodeDataChanged path:/app1
Zode有两种类型:
短暂(ephemeral)(断开连接自己删除)
持久(persistent)(断开连接自己删除)
采用脚本语言启动zookeeper服务器:
1.首先确保/etc/profile里面的有JAVA_HOME的配置,
2.在其中的一个节点上写脚本语言:
vim zk.sh
#!/bin/bash
******************************************************************************************************
echo "zkServer is start"
for i in 1 2 3
do
ssh weekday0$i "source /etc/profile;/home/wangjing/hadoop/zookeeper-3.4.5/bin/zkServer.sh start"
done
******************************************************************************************************
urce /etc/profile;/home/wangjing/hadoop/zookeeper-3.4.5/bin/zkServer.sh start":两个服务要同时起开
ZooKeeper -server host:port cmd args
connect host:port
get path [watch]
ls path [watch]
set path data [version]
rmr path
delquota [-n|-b] path
quit
printwatches on|off
create [-s] [-e] path data acl
stat path [watch]
close
ls2 path [watch]
history
listquota path
setAcl path acl
getAcl path
sync path
redo cmdno
addauth scheme auth
delete path [version]
setquota -n|-b val path
create [-s] [-e](短暂) path data acl(创建节点)
create /apps "this is my app1"
create /app1/server01 192.168.109.1,100
get path [watch](取节点数据)
get /app1(取app1节点下的数据)
get /app1/server01(取/app1/server01下面的数据)
set path data [version](重新设置节点数据)
set /app1 "hello"
get path [watch](watch监听功能,只生效一次)
get /app1 watch(当在别的机器上对/app1进行数据修改,此时会接到修改信息)
例如: WatchedEvent state:SyncConnected type:NodeDataChanged path:/app1
Zode有两种类型:
短暂(ephemeral)(断开连接自己删除)
持久(persistent)(断开连接自己删除)
采用脚本语言启动zookeeper服务器:
1.首先确保/etc/profile里面的有JAVA_HOME的配置,
2.在其中的一个节点上写脚本语言:
vim zk.sh
#!/bin/bash
******************************************************************************************************
echo "zkServer is start"
for i in 1 2 3
do
ssh weekday0$i "source /etc/profile;/home/wangjing/hadoop/zookeeper-3.4.5/bin/zkServer.sh start"
done
******************************************************************************************************
urce /etc/profile;/home/wangjing/hadoop/zookeeper-3.4.5/bin/zkServer.sh start":两个服务要同时起开
此时,你在看那些节点,此时都启动了zookeeper的服务进程
ps:上传的文件是有关于zookeeper的增删改查所要用的一些操作
0 0
- zookeeper建立节点的操作
- java_api操作zookeeper节点
- Zookeeper 节点操作,storm 启动
- ZooKeeper客户端脚本zkCli.sh的节点操作
- 集群之 -- zookeeper -JAVA小例子 节点的操作
- Zookeeper的节点znode
- ZooKeeper 节点的类型
- zookeeper学习心得一:基础讲解---zk节点类型以及对节点的相应操作
- Zookeeper(五)Java客户端节点操作
- 单链表的建立、测长、打印、删除节点、插入节点、排序、逆置操作。
- Zookeeper的数据模型、节点、角色
- zookeeper单节点的安装
- 搭建三个节点的zookeeper
- 安装单节点的zookeeper
- 【ZooKeeper Notes 7】使用super身份对有权限的节点进行操作
- 【ZooKeeper Notes 7】使用super身份对有权限的节点进行操作
- ZooKeeper 节点
- zookeeper 节点
- 驱动中结构体初始化
- git 常用命令行
- 51nod 1682 中位数计数
- [NOIP2012] 借教室
- Mac 下 IDLE Python 打不开来下划线
- zookeeper建立节点的操作
- 填坑——期中考后的续写
- pylint
- JVM内核学习 --内存相关,内存结构, GC,ClassLoader,内存溢出
- 第十二章 复习题
- swift3.0集成友盟分享sdk_6.0.3(一)
- 用FileStream复制一个任意文件
- QT程序自动寻找依赖的DLL(Qt官方开发环境生成的exe发布方式--使用windeployqt)
- qt程序打包(一)