zookeeper安装

102 阅读1分钟

1. 什么是Zookeeper?

ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google
的 Chubby 一个开源的实现,是 Hadoop 和 Hbase 的重要组件。它是一个为分布式
应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、
组服务等。 

2. ZooKeeper 的体系结构

3. Zookeeper 能帮我们做什么?

  • Hadoop2.0, 使 用 Zookeeper 的 事 件 处 理 确 保 整 个 集 群 只 有 一 个 活 跃 的    NameNode,存储配置信息等.
  • HBase,使用 Zookeeper 的事件处理确保整个集群只有一个 HMaster,察觉                  HRegionServer 联机和宕机,存储访问控制列表等. 

4. 安装和配置 Zookeeper 

  •  下载安装包(可以在一下地址找到合适的版本)
  •   安装
    • 上传安装包至linux目录/root/training
    • 解压,tar -zxvf  apache-zookeeper-3.5.6.tar.gz
    • 进入conf目录,修改zoo.cfg.template为zoo.cfg
  •   启动
    • 在bin路径下执行./zkServer.sh start即可