centos安装zookeeper集群

Posted on Posted in linux
Tips: 本文创建于2015年12月4日,已超过 2 年,内容或图片可能已经失效!

基于[centos安装zookeeper(非集群)][1]

拷贝一份zookeeper文件夹到三台机器上

通用的zoo.cfg为

  1. # The number of milliseconds of each tick  
  2. tickTime=2000  
  3. # The number of ticks that the initial   
  4. # synchronization phase can take  
  5. initLimit=10  
  6. # The number of ticks that can pass between   
  7. # sending a request and getting an acknowledgement  
  8. syncLimit=5  
  9. # the directory where the snapshot is stored.  
  10. # the port at which the clients will connect  
  11. dataDir=/usr/local/zookeeper-3.3.6/ZooData/data  
  12. dataLogDir=/usr/local/zookeeper-3.3.6/ZooData/logs  
  13. clientPort=52181  
  14. server.1=192.168.2.11:2888:38888  
  15. server.2=192.168.2.12:2888:38888  
  16. server.3=192.168.2.13:2888:38888  

修改myid,路径

  1. zookeeper-3.3.6/ZooData/data/myid  

内容分别为1 2 3

测试

  1. [root@iZ25siitw28Z zookeeper-3.3.6]# bin/zkServer.sh status  
  2. JMX enabled by default  
  3.   
  4. Using config: /usr/local/zookeeper-3.3.6/bin/../conf/zoo.cfg  
  5. Mode: follower  

三台机器,有一台mode为leader,停止leader那台,会重新匹配一个leader,即成功

[1]: http://liuhonghe.me/centos-install-zokkeeper.html

» 转载请注明来源:若我若鱼 » centos安装zookeeper集群

Leave a Reply

Your email address will not be published. Required fields are marked *

three × three =