`
zkl_1987
  • 浏览: 245834 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ZooKeeper--协调分布式应用

阅读更多
条件:
ZooKeeper运行在Java中,需要JDK1.6或更高版本的JDK 。ZooKeeper服务器作为一个整体运行。三个ZooKeeper服务器是建议的最低规模的集合,Zookeeper官网还建议,每个ZooKeeper服务器要在单独的机器上运行。ZooKeeper通常部署在专用版Linux系统上,配置为双核心处理器, 2GB内存,和80GB的IDE硬盘驱动器。

下载:
Zookeeper下载地址:http://www.apache.org/dyn/closer.cgi/hadoop/zookeeper/

ZooKeeper的独立模式
建立一个ZooKeeper服务器独立模式很简单。服务器载于一个单一的JAR文件,所以安装过程包括创建配置。 当您下载一个稳定ZooKeeper并解压它到根目录。要启动ZooKeeper你需要一个配置文件。
这里是一个示例,请创建它的conf/ zoo.cfg:

tickTime=2000
dataDir=/var/zookeeper
clientPort=2181

tickTime
ZooKeeper基本的时间以毫秒为单位.它被用来做心跳和最低会话超时。

dataDir
位置存储在内存中的数据库快照,除另有规定外,交易日志的更新到数据库中。

clientPort clientPort
客户端连接端口。

现在,创建了配置文件,就可以开始ZooKeeper了
bin/zkServer.sh start

运行 netstat -tnl
可以看到 2181 端口已打开
Zookeeper已经运行起来了

所述步骤运行ZooKeeper在独立模式,不存在复制,因此,如果ZooKeeper进程失败,该服务会挂掉。
分享到:
评论

相关推荐

    分布式服务框架 Zookeeper -- 管理分布式环境中的数据

    Zookeeper的设计目标是简化分布式系统中的协调任务,使得开发者能够更专注于业务逻辑。 Zookeeper的核心概念包括节点(ZNode)、会话(Session)和观察者模式(Watcher)。ZNode是Zookeeper中的基本数据单元,类似...

    Zookeeper分布式应用程序协调服务:zookeeper-3.4.13

    总之,Zookeeper是分布式应用程序的重要工具,它通过提供配置管理、名字服务、分布式同步和组服务等功能,有效地解决了分布式环境中的许多挑战。对于理解和使用Zookeeper-3.4.13,开发者需要深入学习其API、设计模式...

    apache-zookeeper-3.5.10-bin 环境搭配

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

    zookeeper-3.4.5-cdh5.16.2.tar.gz

    1. **命名服务**:为分布式应用提供统一的命名空间,使得节点和服务能够被唯一的标识和查找。 2. **配置管理**:集中管理分布式系统的配置信息,允许动态更新,确保所有节点的配置一致性。 3. **集群同步**:通过...

    apache-zookeeper-3.5.7-bin.tar.gz

    Apache ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终将简单易用的接口和性能高效、功能稳定的系统提供给...

    apache-zookeeper-3.5.6-bin.tar

    Apache ZooKeeper 是一个分布式协调服务,它为分布式应用程序提供了一个高度可用、高性能的框架,用于管理数据和配置信息,处理命名服务、分布式同步以及组服务等问题。ZooKeeper 的设计目标是简化分布式环境中的...

    zookeeper-3.4.11.tar.gz

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

    zookeeper-3.4.10.tar.gz

    ZooKeeper,一个由Apache基金会开发的分布式协调服务,是大数据生态系统中的重要组件,尤其在分布式应用、集群管理、命名服务等领域有着广泛的应用。本文将详细阐述ZooKeeper 3.4.10版本在Linux环境下的安装、配置...

    zookeeper-3.4.6.jar

    Zookeeper是Apache Hadoop项目下的一个子项目,它是一个分布式的,开放源码的分布式应用程序协调服务。作为一款高效、可靠的分布式协调框架,Zookeeper在分布式环境中扮演着至关重要的角色,尤其在解决一致性问题上...

    apache-zookeeper-3.8.4-bin.tar

    Apache ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着分布式应用程序,提供了诸如配置维护、命名服务、分布式同步、组服务等这些分布式基础服务。Zookeeper是Apache Hadoop...

    zookeeper-3.4.5-cdh5.15.1.tar.gz

    Zookeeper,作为Apache的一款开源分布式协调服务,是大数据生态系统中的重要组件,它为分布式应用提供高效且可靠的命名服务、配置管理、集群同步、分布式锁等功能。在本篇中,我们将深入探讨Zookeeper 3.4.5与CDH...

    zookeeper-3.5.3 新版分布式应用程序协调服务 CSDN 下载

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现。 下载解压后,将.gz结尾的zookeeper 包上传到 Linux 服务器,就可以开始操作了。

    apache-zookeeper-3.6.1-bin.tar.gz

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

    apache-zookeeper-3.6.3-bin.zip

    Apache ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着分布式操作的进展,同时也提供了命名服务、配置管理、组服务、分布式同步和领导选举等功能。在Windows环境下安装...

    zookeeper-3.4.12--.rar

    Apache ZooKeeper 是一个开源的分布式协调服务,它为分布式应用提供了一个简单而强大的命名服务、配置管理、集群同步、领导者选举等功能。Zookeeper 3.4.12 版本是其稳定且广泛使用的版本之一,为开发者提供了可靠的...

    最新版linux apache-zookeeper-3.7.0-bin.tar.gz

    Apache ZooKeeper 是一个高度可靠的分布式协调系统,广泛应用于大数据、微服务等领域的集群管理。在Linux环境下,Zookeeper 的最新版本是3.7.0,这个版本提供了许多新特性和性能优化,使得它更适合大规模分布式环境...

    apache-zookeeper-3.6.3.zip

    Apache ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终将简单易用的接口和性能高效、功能稳定的系统提供给...

    apache-zookeeper-3.6.4-bin.tar.gz

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

    zookeeper-3.4.13.tar.gz 下载(5积分)

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是以Fast Paxos算法为基础,实现同步服务,配置维护和命名服务等分布式应用。而使用kafka前必须安装zookeeper。 (文件全称:zookeeper-3.4.13.tar.gz...

    apache-zookeeper-3.5.9-bin.tar.gz

    Apache ZooKeeper 是一个分布式协调服务,它为分布式应用程序提供了一个高效、可扩展的命名服务、配置管理、集群管理和分布式同步。在"apache-zookeeper-3.5.9-bin.tar.gz"这个压缩包中,包含了Zookeeper 3.5.9版本...

Global site tag (gtag.js) - Google Analytics