zookeeper之基本操作命令
来源:互联网 发布:大数据发展状况 编辑:程序博客网 时间:2024/05/17 04:07
启动
[hadoop@Slave2 bin]$ sh zkServer.sh startJMX enabled by default
Using config: /usr/zookeeper-3.3.5/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
连接到服务端
[hadoop@Slave2 bin]$ sh zkCli.sh -server 192.168.18.3:2181Connecting to 192.168.18.3:2181
2013-03-11 22:40:33,419 - INFO [main:Environment@97] - Client environment:zookeeper.version=3.3.5-1301095, built on 03/15/2012 19:48 GMT
2013-03-11 22:40:33,426 - INFO [main:Environment@97] - Client environment:host.name=Slave2.Hadoop
2013-03-11 22:40:33,427 - INFO [main:Environment@97] - Client environment:java.version=1.6.0_26
2013-03-11 22:40:33,429 - INFO [main:Environment@97] - Client environment:java.vendor=Sun Microsystems Inc.
2013-03-11 22:40:33,430 - INFO [main:Environment@97] - Client environment:java.home=/usr/java/jdk1.6.0_26/jre
2013-03-11 22:40:33,431 - INFO [main:Environment@97] - Client environment:java.class.path=/usr/zookeeper-3.3.5/bin/../build/classes:/usr/zookeeper-3.3.5/bin/../build/lib/*.jar:/usr/zookeeper-3.3.5/bin/../zookeeper-3.3.5.jar:/usr/zookeeper-3.3.5/bin/../lib/log4j-1.2.15.jar:/usr/zookeeper-3.3.5/bin/../lib/jline-0.9.94.jar:/usr/zookeeper-3.3.5/bin/../src/java/lib/*.jar:/usr/zookeeper-3.3.5/bin/../conf:.:/usr/java/jdk1.6.0_26/jre/lib/rt.jar:/usr/java/jdk1.6.0_26/lib/dt.jar:/usr/java/jdk1.6.0_26/li
2013-03-11 22:40:33,432 - INFO [main:Environment@97] - Client environment:java.library.path=/usr/java/jdk1.6.0_26/jre/lib/i386/server:/usr/java/jdk1.6.0_26/jre/lib/i386:/usr/java/jdk1.6.0_26/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
2013-03-11 22:40:33,433 - INFO [main:Environment@97] - Client environment:java.io.tmpdir=/tmp
2013-03-11 22:40:33,434 - INFO [main:Environment@97] - Client environment:java.compiler=<NA>
2013-03-11 22:40:33,435 - INFO [main:Environment@97] - Client environment:os.name=Linux
2013-03-11 22:40:33,436 - INFO [main:Environment@97] - Client environment:os.arch=i386
2013-03-11 22:40:33,437 - INFO [main:Environment@97] - Client environment:os.version=2.6.18-164.el5
2013-03-11 22:40:33,437 - INFO [main:Environment@97] - Client environment:user.name=hadoop
2013-03-11 22:40:33,442 - INFO [main:Environment@97] - Client environment:user.home=/home/hadoop
2013-03-11 22:40:33,444 - INFO [main:Environment@97] - Client environment:user.dir=/usr/zookeeper-3.3.5/bin
2013-03-11 22:40:33,447 - INFO [main:ZooKeeper@379] - Initiating client connection, connectString=192.168.18.3:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@1feca64
2013-03-11 22:40:33,515 - INFO [main-SendThread():ClientCnxn$SendThread@1058] - Opening socket connection to server /192.168.18.3:2181
Welcome to ZooKeeper!
JLine support is enabled
2013-03-11 22:40:33,600 - INFO [main-SendThread(Slave2.Hadoop:2181):ClientCnxn$SendThread@947] - Socket connection established to Slave2.Hadoop/192.168.18.3:2181, initiating session
2013-03-11 22:40:33,678 - INFO [main-SendThread(Slave2.Hadoop:2181):ClientCnxn$SendThread@736] - Session establishment complete on server Slave2.Hadoop/192.168.18.3:2181, sessionid = 0x13d5d1b5b250000, negotiated timeout = 30000
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
1.查看
[zk: 192.168.18.3:2181(CONNECTED) 1] ls /[zookeeper]
2.指令不正确时显示帮助
[zk: 192.168.18.3:2181(CONNECTED) 2] create /test_zookeeperZooKeeper -server host:port cmd args
connect host:port
get path [watch]
ls path [watch]
set path data [version]
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
3.创建新的znode节点和与他关联的字符
[zk: 192.168.18.3:2181(CONNECTED) 3] create /test_zookeeper testCreated /test_zookeeper
[zk: 192.168.18.3:2181(CONNECTED) 4] ls /
[test_zookeeper, zookeeper]
4.查看第二步中所创建的znode是否包含我们所创建的字符串
[zk: 192.168.18.3:2181(CONNECTED) 5] get /test_zookeepertest
cZxid = 0x6
ctime = Wed Mar 06 19:30:06 PST 2013
mZxid = 0x6
mtime = Wed Mar 06 19:30:06 PST 2013
pZxid = 0x6
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 4
numChildren = 0
5.对刚才创建的znode节点所关联的字符串进行设置
[zk: 192.168.18.3:2181(CONNECTED) 1] set /test_zookeeper test19900901cZxid = 0x6
ctime = Wed Mar 06 19:30:06 PST 2013
mZxid = 0xf
mtime = Wed Mar 06 21:23:31 PST 2013
pZxid = 0x6
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 12
numChildren = 0
[zk: 192.168.18.3:2181(CONNECTED) 2] get /test_zookeeper
test19900901
cZxid = 0x6
ctime = Wed Mar 06 19:30:06 PST 2013
mZxid = 0xf
mtime = Wed Mar 06 21:23:31 PST 2013
pZxid = 0x6
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 12
numChildren = 0
[zk: 192.168.18.3:2181(CONNECTED) 3] set /test_zookeeper dsaasadsasadsa
cZxid = 0x6
ctime = Wed Mar 06 19:30:06 PST 2013
mZxid = 0x10
mtime = Wed Mar 06 21:25:27 PST 2013
pZxid = 0x6
cversion = 0
dataVersion = 2
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 14
numChildren = 0
6.删除znode节点
[zk: 192.168.18.3:2181(CONNECTED) 4] delete /test_zookeeper[zk: 192.168.18.3:2181(CONNECTED) 5] ls /
[zookeeper]
- zookeeper之基本操作命令
- 操作zookeeper之原生API的基本操作
- zookeeper-04-基本命令
- ZooKeeper 基本操作
- zookeeper基本操作
- zookeeper基本操作
- Zookeeper命令操作
- ZooKeeper 命令操作
- zookeeper客户端命令操作
- Zookeeper命令操作
- ZooKeeper 命令操作
- Zookeeper 入门与基本命令
- ZooKeeper 基本的操作示例
- zookeeper(四)基本操作
- shell命令之基本的数组操作
- Git 之命令的基本操作
- ZooKeeper学习第三期---Zookeeper命令操作
- ZooKeeper学习第三期---Zookeeper命令操作
- struts2核心工作流程与原理
- 位域的定义和使用
- oracle11g、10g同时安装数据导入导出无法识别数据库版本问题
- JEECG新的快速开发框架让开发飞起来!
- git 撤销commit
- zookeeper之基本操作命令
- sudo出现sudo:must be setuid root问题的解决方法
- Android基站定位——单基站定位(二)
- 【Eclipse RCP】 定时清除状态栏信息
- [SQL] MyISAM InnoDB 区别
- js操作json数据
- shell中getopt/getopts的使用 getarg和getind意义
- Linux 为什么存在线程及其使用方法
- Android 屏幕亮度控制问题