前往顾页
以后地位: 主页 > 收集编程 > Php实例教程 >

zookeeper装置建设和号令

时候:2015-06-15 11:50来源:知行网www.zhixing123.cn 编辑:麦田守望者

一、装置建设

1、下载:

wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

2、解压

tar -zxvf zookeeper-3.4.6.tar.gz -C /opt
ln -s /opt/zookeeper-3.4.6 /opt/zookeeper

3、建设
复制建设文件:

cp /opt/zookeeper/conf/zoo_sample.cfg /opt/zookeeper/conf/zoo.cfg

建设:
vim zoo.cfg

# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial 
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just 
# example sakes.
dataDir=/opt/zookeeper/data
dataLogDir=/opt/zookeeper/logs
# the port at which the clients will connect
clientPort=2181

4、启动与停止
启动:
/opt/zookeeper/bin/zkServer.sh start
停止:
/opt/zookeeper/bin/zkServer.sh stop

注:

  •  dataDir:数据目次
  •     dataLogDir:日记目次
  •  clientPort:客户端连接端口
  •  tickTime:Zookeeper 办事器之间或客户端与办事器之间保持心跳的时候间隔,也就是每个 tickTime 时候就会发送一个心跳。
  •  initLimit:Zookeeper的Leader 接管客户端(Follower)初始化连接时最长能忍耐多少个心跳时候间隔数。当已超越 5个心跳的时候(也就是tickTime)长度后 Zookeeper 办事器还没有收到客户端的返复书息,那么表白这个客户端连接失败。总的时候长度就是 5*2000=10 秒
  •  syncLimit:表示 Leader 与 Follower 之间发送动静时要乞降应答时候长度,最长不克不及超越多少个tickTime 的时候长度,总的时候长度就是 2*2000=4 秒。
  •  server.A=B:C:D:此中A 是一个数字,表示这个是第几号办事器;B 是这个办事器的 ip 地点;C 表示的是这个办事器与集群中的 Leader 办事器互换信息的端口;D 表示的是万一集群中的 Leader 办事器挂了,需求一个端口来从头进行推举,选出一个新的 Leader,而这个端口就是用来履行推举时办事器相互通信的端口。如果是伪集群的建设体例,因为 B 都是一样,所以不合的 Zookeeper 实例通信端标语不克不及一样,所以要给它们分派不合的端标语。

2、zkCli.sh定名
1、连接server
zkCli.sh -server 127.0.0.1:2181

2、h/help检察帮忙信息

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

3、检察zookeeper根目次
ls /

[dubbo, zookeeper]

4、检察dubbo目次,可以看到dubbo下面的目次
ls /dubbo

子目次检察顺次类推

顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):zookeeper装置建设
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣