1.集群机器配置
主机名 |
IP |
namenode |
192.168.1.250 |
datanode1
|
192.168.1.237
|
datanode2 |
192.168.1.251
|
2.上述机器上分别安装Hadoop的集群,不在累述。其中namenode为master,其他为slave
3.下载zookeeper-3.3.5.tar.gz,下面以namenode为例
解压到/home/wilian目录下 tar -xzvf zookeeper-3.3.5.tar.gz
4.设置环境变量
export ZOOKEEPER_HOME=/home/wilian/zookeeper-3.3.5
export PATH=$PATH:$ZOOKEEPER_HOME/bin
5.配置zoo.conf文件
在${ZOOKEEPER_HOME}/conf目录下 执行 cp zoo_sample.cfg zoo.cfg
修改该文件 如下:
[wilian@localhost conf]$ cat zoo.cfg
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/home/wilian/zookeeper-3.3.5/data
# the port at which the clients will connect
clientPort=2181
dataLogDir=/home/wilian/zookeeper-3.3.5/log
server.1=192.168.1.250:2888:3888
server.2=192.168.1.237:2888:3888
server.3=192.168.1.251:2888:3888
5.配置myid文件
在
${ZOOKEEPER_HOME} /data创建myid文件
内容为zoo.conf中主机对应的ID
[wilian@localhost data]$ cat myid
1
6.将zookeeper-3.3.5文件夹传输到其他机器上
scp -r zookeeper-3.3.5 datanode1:/home/wilian
scp -r zookeeper-3.3.5 datanode2:/home/wilian
7.按照步骤5修改myid文件,并按照步骤4设置每台机器的环境变量
8.依次启动每个机器的zookeeper,速度要快
bin/zkServer.sh start
9.运行bin/zkServer.sh status检查启动状况或用jps检查会发现多了QuorumPeerMain进程
分享到:
相关推荐
"Zookeeper 集群环境安装" Zookeeper 是一个分布式应用程序协调服务,提供了可靠的配置管理、分布式同步和命名注册等功能。为了在生产环境中使用 Zookeeper,需要安装和配置 Zookeeper 集群环境。下面是 Zookeeper ...
### Linux下Zookeeper集群...通过以上步骤,可以在Linux环境下成功安装并配置Zookeeper集群。这不仅有助于提高分布式系统的稳定性和性能,还能够简化开发人员的工作流程,使得分布式应用程序的构建变得更加简单和高效。
Zookeeper集群安装 Zookeeper是一个分布式应用程序协调服务,它提供了高效、可靠、稳定的分布式协调服务,可以帮助开发者快速构建可靠的分布式应用程序。在这个文档中,我们将详细介绍如何安装和配置Zookeeper集群...
linux下zookeeper集群环境搭建详细图文教程,简单易使用
总的来说,Zookeeper集群的安装涉及多台服务器的配置,包括JDK的安装、Zookeeper软件的解压、配置文件的定制以及服务的启动和测试。正确配置和运行Zookeeper集群对于构建和管理分布式系统至关重要,因为它提供了关键...
在Linux集群环境中搭建Zookeeper集群是一个涉及到多台服务器间协调工作的复杂过程,需要对Zookeeper的工作原理和配置有深入的了解。本篇详细阐述了从下载安装到集群配置的全过程。 首先,Zookeeper集群部署的前提...
Zookeeper集群搭建是一个重要的任务,尤其在分布式系统中,它作为协调服务,为高可用性和数据一致性提供了基础。Zookeeper是Apache的一个开源项目,用于处理分布式应用中的命名服务、配置管理、集群同步、选举等功能...
### CentOS环境下AMQ集群与Zookeeper集群安装配置详解 #### 一、概述 本文将详细介绍如何在CentOS环境中安装配置ActiveMQ (AMQ) 集群和Zookeeper集群。这两种集群技术对于分布式系统的消息传递和服务协调至关重要...
* 如何解决 ZooKeeper 集群安装过程中的Java 环境问题? ZooKeeper 集群安装的优点 * 实现了分布式协调服务,提供配置管理、名字服务、分布式同步和组服务等功能。 * 提高了系统的可扩展性和可靠性。 * 提高了系统...
* 添加ZOOKEEPER_HOME环境变量,以便快速访问Zookeeper集群的bin目录。 * 添加PATH环境变量,以便快速访问Zookeeper集群的命令。 七、集群启动 * 进入到每个节点,启动Zookeeper集群,以便实现集群的高可用性和...
Zookeeper集群是一个分布式协调服务,由Apache开发,广泛应用于分布式计算环境,如Hadoop、HBase、Kafka等。在Windows环境下搭建Zookeeper集群,主要涉及以下步骤和知识点: 1. **Zookeeper安装**: 首先需要下载...
配置Zookeeper集群涉及: 1. 安装Zookeeper:在所有节点上部署Zookeeper,设置`ZOOKEEPER_HOME`环境变量。 2. 修改`zoo.cfg`配置:包括数据存储路径、集群节点列表(server.1, server.2, ...)等。 3. 分配myid:在...
随着业务的发展和技术的进步,现有的Zookeeper集群系统版本过低(当前版本为3.3.4),导致某些功能特性无法得到支持或表现不佳,这直接影响到了业务的正常运行和服务质量。为了提升系统的稳定性和扩展性,并充分利用...
**Kafka-Zookeeper集群配置详解** 在大数据处理和实时流计算领域,Apache Kafka与Zookeeper是两个非常重要...以上就是Kafka与Zookeeper集群的基本配置及扩展知识,实际部署时,还需要根据具体业务需求和环境进行调整。
Zookeeper是一个分布式协调服务,用于解决分布式环境中的数据一致性问题。在实际运营中,由于业务需求变化或技术迭代,我们...通过精心规划和执行,我们可以确保Zookeeper集群在不断变化的环境中持续提供可靠的服务。
Zookeeper集群的安装步骤如下: 1. **环境准备**: - 首先,确保系统已经安装了Java Development Kit (JDK) 7或更高版本,因为ZooKeeper是用Java编写的,需要在Java Virtual Machine (JVM) 上运行。 - 通常,在...
本文档主要介绍如何在多台服务器上部署一个完整的Storm集群,其中包括JDK安装、Zookeeper集群安装以及Storm集群的搭建。整个过程分为三个主要部分:Java环境(JDK)的安装、Zookeeper集群的配置以及Storm集群的具体...
zookeeper一键式安装shell脚本,无需手动搭建集群环境,脚本运行即可自动配置
本文将详细介绍如何在 CentOS 环境下搭建 Zookeeper 的伪集群和集群环境。 首先,我们要理解 Zookeeper 的基本概念。Zookeeper 的工作基于一种称为“Zab”协议,它通过心跳机制保持节点间的通信,并实现数据同步。...