`
小网客
  • 浏览: 1243819 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Zookeeper分布式部署(单机伪部署)

    博客分类:
  • Java
 
阅读更多

Zookeeper是什么我们不讨论了,我们先讨论怎么实现分布式的部署

环境:

单机下模拟分布式部署

由于选举策略要求此处采用3个server(2n+1)

分别为

zookeeper-3.3.3-01

zookeeper-3.3.3-02

zookeeper-3.3.3-03

1.从http://zookeeper.apache.org下载zookeeper此处采用3.3.3

2.解压修改名称为:E:\tools\zookeeper-3.3.3-01

3.创建data目录E:\tools\zookeeper-3.3.3-01\data

4.修改E:\tools\zookeeper-3.3.3-01\conf\zoo_sample.cfg为E:\tools\zookeeper-3.3.3-01\conf\zoo.cfg

tickTime=2000

initLimit=10

syncLimit=5

clientPort=2181#FLAG

dataDir=E:/tools/zookeeper-3.3.3-01/data#FLAG

server.1=127.0.0.1:2888:3888

server.2=127.0.0.1:2889:3889

server.3=127.0.0.1:2890:3890

 

 

 

5.创建文件E:\tools\zookeeper-3.3.3-01\data\myid,其值为1

6.copy成三份,名字分别为

zookeeper-3.3.3-01

zookeeper-3.3.3-02

zookeeper-3.3.3-03

 

只需要修改FLAG的部分文件

 

 

zookeeper-3.3.3-02为

clientPort=2182

dataDir=E:/tools/zookeeper-3.3.3-02/data

 

文件E:\tools\zookeeper-3.3.3-02\data\myid,其值为2

 

 

zookeeper-3.3.3-03为

clientPort=2183

dataDir=E:/tools/zookeeper-3.3.3-03/data

 

文件E:\tools\zookeeper-3.3.3-02\data\myid,其值为3

 

 

 

此时只需要依次启动即可

cd E:\tools\zookeeper-3.3.3-01\bin

执行zkServer.cmd即可

 

 

客户端登陆查看是否正常启动

zkCli.cmd -server 127.0.0.1:2181

zkCli.cmd -server 127.0.0.1:2182

zkCli.cmd -server 127.0.0.1:2183

 

0
6
分享到:
评论

相关推荐

    Zookeeper分布式系统开发实战[借鉴].pdf

    Zookeeper分布式系统开发实战 Zookeeper是一款开源的分布式协调服务,最初由雅虎研究院开发,后来 BecameApache软件基金会的开源项目。Zookeeper的主要作用是提供一种高效、可靠、可扩展的分布式系统协调机制,用于...

    zookeeper linux集群搭建流程

    ZooKeeper 是一个广泛使用的分布式协调服务,主要用于管理和协调分布式系统中的各个节点。Linux 集群搭建是 ZooKeeper 的一种常见应用场景,本文将详细介绍 ZooKeeper Linux 集群搭建流程。 准备前提 在开始搭建 ...

    zookeeper服务部署方式

    本文将详细介绍Zookeeper的三种部署方式:单机模式、伪集群模式和集群模式。 1. **Zookeeper 的单机模式搭建** 单机模式是Zookeeper的基础模式,适用于开发和测试环境。在单机模式下,Zookeeper仅在一个服务器上...

    zookeeper数据迁移从单例到集群linux命令过程

    Zookeeper 是一个分布式协调服务框架,它为分布式应用程序提供了一套完整的协调服务功能,如配置维护、命名服务、集群管理等。在实际生产环境中,Zookeeper 的部署通常会从单节点扩展到多节点集群,以提升系统的可用...

    zookeeper安装部署基本操作

    在单机环境中,我们可以使用单机部署。我们需要将 conf 目录下的 zoo_sample.cfg 文件 copy 一份重命名为 zoo.cfg,并修改 dataDir 目录,dataDir 表示日志文件存放的路径。 集群环境安装 在集群环境中,我们可以...

    zookeeper的部署.pdf

    ### Zookeeper部署详解 #### 一、Zookeeper简介与应用场景 Apache ZooKeeper 是一个高性能的分布式数据管理和协调服务。它为分布式应用提供了一套简单易用的API接口,用于实现诸如配置维护、域名服务、分布式同步...

    zookeeper之分布式环境搭建.zip

    2. **集群模式配置**:为了实现高可用性,通常我们会将Zookeeper部署为一个集群。在`conf/zoo.cfg`中,需要设置`server.`配置项,指定集群中每个节点的ID、IP地址和选举端口。节点间通过这个配置实现彼此通信,确保...

    基于ARM64架构CPU使用docker-compose一键离线部署zookeeper 3.8.4分布式集群工具

    1、支持单机部署(1 zookeeper)。 2、支持单机伪集群部署(3 zookeeper)。 3、支持多机分布式机部署(3 zookeeper)。 4、支持数据目录、端口、JVM内存。 5、支持zookeeper配置文件、数据目录持久化。 6、支持部署...

    搭建zookeeper集群

    搭建zookeeper集群的详细操作;搭建zookeeper集群的详细操作;

    Zookeeper单机及集群安装配置

    **Zookeeper**是一个高性能、分布式且开源的应用协调服务,作为Apache Hadoop的一个子项目,它提供了简单而强大的功能集,帮助分布式应用实现诸如同步服务、配置维护、命名服务以及分布式组服务等高级特性。...

    基于x86-64架构CPU使用docker-compose一键离线部署zookeeper 3.8.4分布式集群工具

    1、支持单机部署(1 zookeeper)。 2、支持单机伪集群部署(3 zookeeper)。 3、支持多机分布式机部署(3 zookeeper)。 4、支持数据目录、端口、JVM内存。 5、支持zookeeper配置文件、数据目录持久化。 6、支持部署...

    kubernetes 部署单机版Kafka、zookeeper

    在本文中,我们将深入探讨如何在Kubernetes集群中部署单机版的Apache Kafka和ZooKeeper,这两个组件是大数据处理和消息传递领域的关键组件。Kubernetes(简称K8s)作为一个自动化容器管理系统,使得在云环境中部署、...

    zookeeper部署手册

    ### 单机部署 1. **下载与解压**:首先,从Apache官方网站下载最新稳定版的Zookeeper二进制包,然后解压缩到指定目录。 2. **配置文件修改**:打开`conf/zoo.cfg`配置文件,主要配置项包括: - `dataDir`:设置...

    ZooKeeper安装部署

    2. **集群伪分布式模式**:在同一台机器上启动多个ZooKeeper实例,模拟集群环境。 3. **集群模式**:在多台机器上分布部署ZooKeeper实例,一般至少需要3个节点以保证容错性。 在集群模式下,所有节点都需加入集群,...

    windows下kafka_2.12-2.9.0.rar(含单机伪分布式配置)

    用户在解压后,需要根据提供的单机伪分布式配置指南来修改这些配置文件,然后启动Kafka和Zookeeper服务,就可以在Windows环境下开始使用Kafka了。 在实际操作中,用户还需要了解如何创建主题(topics)、生产者...

    zookeeper服务器管理手册-部署运维必备知识

    3. **部署方案设计**:根据业务需求,可以选择单机、伪分布或完全分布式部署。设计时要考虑负载均衡、容错性、网络延迟等因素。合理的节点分配和选举策略可以提高整个系统的稳定性和效率。 4. **监控**:Zookeeper...

    ZooKeeper配置和简单使用.pptx

    ### ZooKeeper配置与简单...通过本篇文章的介绍,我们不仅了解了ZooKeeper的基本功能和架构,还学习了如何在单机模式和伪集群模式下进行配置和使用。希望这些知识点能够帮助大家更好地理解和掌握ZooKeeper的相关知识。

    hadoop的独立模式、伪分布模式、完全分布式、HA配置文件

    在Hadoop生态系统中,了解和配置不同的运行模式是至关重要的,这些模式包括独立模式、伪分布模式、完全分布式模式以及高可用性(HA)配置。接下来,我们将详细探讨这些模式及其相关的配置文件。 1. **独立模式**: ...

Global site tag (gtag.js) - Google Analytics