bingtuag 发表于 2015-9-6 13:00:20

安装 zookeeper cluster

安装 zookeeper cluster
  

zookeeper-3.4.5.tar.gz
n0 10.69.10.193
n1 10.69.10.188
n2 10.69.10.192

n0 上解压 zookeeper-3.4.5.tar.gz

$ tar z-xvf zookeeper-3.4.5.tar.gz
$ ln -s zookeeper-3.4.5zookeeper
$ vim zookeeper/conf/zoo.cfg
--------------------------
tickTime=2000
dataDir=/var/lib/zookeeper
clientPort=2181
initLimit=5
syncLimit=2
server.1=10.69.10.193:2888:3888
server.2=10.69.10.188:2888:3888
server.3=10.69.10.192:2888:3888
--------------------------
$sudo mkdir /var/lib/zookeeper
$sudo chown -R hm:hm/var/lib/zookeeper
$sudo touch /var/lib/zookeeper/myid

$ echo 1 > /var/lib/zookeeper/myid //仅在n0上执行
$ echo 2 > /var/lib/zookeeper/myid //仅在n1上执行
$ echo 3 > /var/lib/zookeeper/myid //仅在n2上执行
===================================================
$scp -r zookeeper-3.4.5   n1:/home/hm
$scp -r zookeeper-3.4.5   n2:/home/hm

$ln -szookeeper-3.4.5   zookeeper
$ln -szookeeper-3.4.5   zookeeper
在n0,n1,n2三台机器上分别执行
zookeeper/bin/zkServer.sh start
zookeeper/bin/zkServer.sh status

==================
jps 显示进程 均为:QuorumPeerMain

$ bin/zkServer.sh status
JMX enabled by default
Using config: /home/hm/zookeeper/bin/../conf/zoo.cfg
Mode: follower
$
$ bin/zkServer.sh status
JMX enabled by default
Using config: /home/hm/zookeeper/bin/../conf/zoo.cfg
Mode: leader
$
$ bin/zkServer.sh status
JMX enabled by default
Using config: /home/hm/zookeeper/bin/../conf/zoo.cfg
Mode: follower
$

http://heylinux.com/archives/2832.html
页: [1]
查看完整版本: 安装 zookeeper cluster