ITPub博客

首页 > 应用开发 > IT综合 > ZooKeeper集群搭建

ZooKeeper集群搭建

原创 IT综合 作者:百联达 时间:2017-04-19 15:31:35 0 删除 编辑
一:服务器资源

ZooKeeper server.1  10.243.3.18

ZooKeeper server.2  10.243.3.17

ZooKeeper server.3  10.243.3.27

:下载ZooKeeper安装文件

zookeeper-3.4.10.tar.gz


三:将安装文件解压到指定目录

tar -xvf  zookeeper-3.4.10.tar.gz

四:配置文件

cp zoo_sample.cfg  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. # do not use /tmp for storage, /tmp here is just
  11. # example sakes.
  12. dataDir=/gh/zookeeperData
  13. # the port at which the clients will connect
  14. clientPort=2181
  15. # the maximum number of client connections.
  16. # increase this if you need to handle more clients
  17. #maxClientCnxns=60
  18. #
  19. # Be sure to read the maintenance section of the
  20. # administrator guide before turning on autopurge.
  21. #
  22. # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
  23. #
  24. # The number of snapshots to retain in dataDir
  25. #autopurge.snapRetainCount=3
  26. # Purge task interval in hours
  27. # Set to "0" to disable auto purge feature
  28. #autopurge.purgeInterval=1

  29. server.1=10.243.3.18:2888:3888
  30. server.2=10.243.3.17:2888:3888
  31. server.3=10.243.3.27:2888:3888
在dataDir所配置的目录下,创建一个名为myid的文件,在该文件的第一行写上一个数字,和zoo.cfg中当前机器的编号对应上。


五: 启动服务器

/bin/zkServer.sh start

六:客户端测试

/bin/zkCli.sh

创建节点  create  /dataSource  456 

读取节点  get   /dataSource

更新节点 set  /dataSource 123

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28624388/viewspace-2137598/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
10年以上互联网经验,先后从事过制造业,证券业,物业行业和物流行业信息系统和互联网产品的研发,6年系统架构经验。最近关注Kubernetes微服务架构和Istio微服务治理框架。

注册时间:2013-02-05

  • 博文量
    285
  • 访问量
    913189