ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
下载 ZooKeeper ,地址 http://www.apache.org/dyn/closer.cgi/zookeeper
解压 ZooKeeper
tar zxvf zookeeper-3.4.8.tar.gz
在 conf 目录新建 zoo.cfg ,照着该目录的 zoo_sample.cfg 配置如下。
cd zookeeper-3.3.6/conf
vim zoo.cfg
zoo.cfg 代码如下(自己指定 log 文件目录:该目录没有时,需要自己创建):
tickTime=2000
dataDir=/javaee/zookeeper/data
dataLogDir=/javaee/zookeeper/log
clientPort=2181
在 bin 目录下,启动 ZooKeeper:
cd zookeeper-3.3.6/bin
./zkServer.sh start
确定防火墙已经关闭
关闭的命令:
systemctl status firewalld.service #检查防火墙状态
systemctl stop firewalld.service #关闭防火墙
systemctl disable firewalld.service #禁止开机启动防火墙
关闭SELINUX
vim /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
如果搭建集群的话,需要将/etc/hosts 中的127.0.0.1注释掉。
分享到:
相关推荐
CentOS 7.4 配置 ZooKeeper 集群是一个复杂的过程,需要细心地计划和执行。以下是配置 ZooKeeper 集群的详细步骤: 1. 下载 ZooKeeper 安装包 首先,需要下载 ZooKeeper 的安装包。可以从 Apache 官方网站下载最新...
本文将详细介绍如何在CentOS环境中安装配置ActiveMQ (AMQ) 集群和Zookeeper集群。这两种集群技术对于分布式系统的消息传递和服务协调至关重要。通过具体步骤指导,我们将确保读者能够顺利搭建并运行这些集群。 ####...
在本文中,我们将深入探讨Zookeeper 3.7.1的安装和验证过程,主要涉及以下几个方面: 1. **环境准备**: 在安装Zookeeper之前,你需要确保你的系统是CentOS 6,并且已经安装了JDK 8。因为Zookeeper需要非root用户...
本教程将详述如何在CentOS7操作系统中搭建Kafka、Zookeeper和Redis的集群环境,以实现高效、稳定的分布式数据处理和存储。 **Zookeeper简介** Apache ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,...
在配置文件中,你可以修改数据存储路径,比如将默认的`dataDir`和`dataLogDir`改为 `/data/app/Zookeeper/zookeeper-3.4.9/data` 和 `/data/app/Zookeeper/zookeeper-3.4.9/logs`。 **5. 启动Zookeeper** 在...
在本指南中,我们将深入探讨如何在 CentOS 7 上安装 Apache ZooKeeper 3.8.1 版本。 首先,我们需要确保系统是最新的,以获取所有必要的安全更新。打开终端并运行以下命令: ```bash sudo yum update -y ``` 接...
【Hadoop Hbase Zookeeper集群配置】涉及到在Linux环境下搭建分布式计算和数据存储系统的流程,主要涵盖以下几个关键知识点: 1. **集群环境设置**:一个基本的Hadoop Hbase Zookeeper集群至少需要3个节点,包括1个...
在构建大数据处理平台时,Hadoop、Hive、Zookeeper、HBase以及Kylin是关键组件,本教程将详述如何在CentOS7系统上基于Hadoop2.7.7搭建一个分布式集群,并集成Hive1.2.2、Zookeeper3.4.14、HBase1.x和Kylin2.5.0。...
在进行HBase部署之前,首先需要正确安装和配置好Zookeeper。 ##### 步骤一:解压Zookeeper压缩包 在Linux虚拟机中,选择任一节点解压Zookeeper的压缩文件: ```bash tar -zxvf zookeeper-3.4.9.tar.gz ``` ##### ...
在本文中,我们将深入探讨如何在CentOS 7系统上搭建Apache Kafka,并通过Spring Boot进行集成,以便在分布式环境中实现消息传递。首先,我们需要确保具备一个支持Java的环境,因此开始时我们会设置JDK。 1. **JDK...
【标题】"Centos7kafka2.3.03.zip" 涉及到的知识点主要集中在Apache Kafka在CentOS 7操作系统上的安装和配置,以及使用RPM包进行软件管理。 Apache Kafka是一个分布式流处理平台,由LinkedIn开发并贡献给了Apache...
本文将详细介绍如何在 CentOS 环境下搭建 Zookeeper 的伪集群和集群环境。 首先,我们要理解 Zookeeper 的基本概念。Zookeeper 的工作基于一种称为“Zab”协议,它通过心跳机制保持节点间的通信,并实现数据同步。...
Zookeeper作为协调服务,在集群中保持配置的一致性,其版本推荐为Apache Zookeeper3.4.6。 在安全方面,操作系统的防火墙(iptables)需要关闭,同时需要将SELinux(Security-Enhanced Linux)设置为disable模式,...
【描述】:这个教程主要讲述了如何在CentOS 7操作系统上安装Apache Kafka的单机版本。Kafka是一个分布式流处理平台,常用于构建实时数据管道和流应用程序。在这个场景中,我们看到安装过程包括下载Kafka的特定版本,...
通过以上步骤,我们已经在CentOS 6.5 x86_64环境下成功搭建了Hadoop 2.2.0集群,并且集成了HBase和ZooKeeper,形成了一套完整的分布式存储和处理系统。这样的系统不仅能够处理海量数据,还具备高可用性和扩展性,...
在本案例中,测试环境搭建在三台VM虚拟机(CentOS 6.4 64位)上,IP地址分别为192.168.1.191、192.168.1.192、192.168.1.193。测试的主要目的是验证ActiveMQ的故障转移功能以及与Zookeeper的集成效果。 #### 三、...