zookeeper单节点+基本命令+api

 

zk单节点配置

配置zk,复制zoo.cfg.sample-->zoo.cfg,修改dataDir即可

[zk/conf/zoo.conf]
# The number of milliseconds of each tick
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/centos/zookeeper

clientPort=2181

添加环境变量

export ZK_HOME=/home/hadoop/zk/zookeeper-3.4.9
export PATH=$ZK_HOME/bin:$PATH

启动zk服务

>zkServer.sh start

zk客户端连接到本地

//zkCli.sh连接到本地
>zkCli.sh
//或者zkCli.sh -server ip:port
>zkCli.sh -server 192.168.1.215:2181

基本命令: 

ZooKeeper -server host:port cmd args
	stat path [watch]//路径状态信息
	set path data [version]//路径设置数据
	ls path [watch]
	delquota [-n|-b] path
	ls2 path [watch]
	setAcl path acl
	setquota -n|-b val path
	history 
	redo cmdno
	printwatches on|off
	delete path [version]//删除路径,可以指定版本,版本不对的话删除失败
	sync path//同步路径信息
	listquota path
	rmr path//递归删除路径
	get path [watch]//获取路径嘻嘻
        //创建路径,-s 创建序列化路径,-e 临时路径,路径名+数据+访问控制列表
	create [-s] [-e] path data acl
	addauth scheme auth
	quit //退出
	getAcl path
	close 
	connect host:port

 

 

 

你可能感兴趣的:(zookeeper单节点+基本命令+api)