farmer111 发表于 2015-9-6 10:46:12

zookeeper集群搭建

  zookeeper是一个协同工作集群。他的特性是只要保留1/2的集群数目就能保证整个集群的可用性。
  例如101台,可承受50台同时挂掉的风险,所以如果能跨机房或者跨地域进行部署,那么基本上可以保证整体的可用性。
  1、安装jdk,输入java -version有正常返回,就是安装了jdk.
  如未安装则下载一个安装就可以了。建议1.6+版本
  2、下载 http://mirror.bjtu.edu.cn/apache/zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz zookeeper的包。
  3、保证所有节点的所有路径一直即可。本次安装的路径为/data/work/server/zookeeper。
  4、添加hosts,以便zookeeper能够正常解析到机器。
  5、复制样本配置文件为zoo.cfg: cd /data/work/server/zookeeper/conf && cp zoo_sample.cfg zoo.cfg
  配置文件样本如下:
  tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/work/server/zookeeper/data
dataLogDir=/data/work/server/zookeeper/logs
clientPort=2181
server.1=zookeeper1:2888:3888
server.2=zookeeper2:2888:3888
server.3=zookeeper3:2888:3888
  
  6、启动zookeeper就可以了。
  可以使用zkServer.sh status查看集群状态。
页: [1]
查看完整版本: zookeeper集群搭建