zookeeper我这里简说为zk
首先中的首先,先关闭防火墙!中途出现没有权限请执行修改权限的命令。
首先环境还是CentOS6.8 minimal,准备搭建三台zk机器,为什么是奇数,请自行百度。因为是minimal系统所以
1、需要先安装jdk,安装jdk的步骤在我的安装maven私服的文章中有(
http://287746074.iteye.com/blog/2341697)。
2、接下来下载zookeeper的包,这个是zookeeper官网上的清华大学的镜像:(
https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz),下载完以后,我是解压缩到了opt文件夹里,现在我的zk目录就是/opt/zookeeper-3.4.9这个了。
解压缩以后。
3、进入/opt/zookeeper-3.4.9/conf目录,执行“cp zoo_sample.cfg zoo.cfg”也就是把文件复制一份,zk会加载zoo.cfg文件。
4、编辑vi进入zoo.cfg文件,对照修改如下部分内容:
dataDir=/opt/zookeeper-data
dataLogDir=/opt/zookeeper-log
clientPort=2181
server.1=192.168.10.232:2888:3888
server.2=192.168.10.233:2888:3888
server.3=192.168.10.234:2888:3888
关于集群命令的配置详细,我也参考了这篇文章
http://blog.csdn.net/zhll3377/article/details/45041691
5、看一下第四步中的dataDir的配置路径,在这个配置路径下,创建一个文件全名叫“myid”的文件,里面仅且仅写一个数字,就是你第四中配置的server.1的1要一致,比如我现在在192.168.10.232这台机器上配置zk,那么这台机器中的myid文件里要写1,和第四步上面的配置要能对应上。
6、进入bin目录/opt/zookeeper-3.4.9/bin,执行启动命令吧“./zkServer.sh start”,在三台机器上分别启动,你会在下面惊奇的发现有显示比如“leader,follower”这样的字样,这就是zk的Master选举。
7、出问题了,还是看日志,OK,结束。
分享到:
相关推荐
### CentOS 6.8 Minimal 版本下安装图形化界面 #### 一、背景介绍 在 CentOS 6.8 minimal 版本系统中,默认安装的是一个无图形界面的基础环境,适用于服务器或者对资源消耗有较高要求的应用场景。然而,在某些情况...
CentOS 6.8 DVD 版本安装图解 CentOS 6.8 是一个稳定、可靠、功能强大的 Linux 操作系统,它基于 Red Hat Enterprise Linux 源代码,提供了一个免费、开源的替代方案。CentOS 6.8 DVD 版本安装图解将指导您完成 ...
由于是离线安装,我们需要预先准备包含所需RPM包的压缩文件“centos6.8-离线安装docker所需的rpm”。 首先,我们需要了解Docker是什么。Docker是一个开源的应用容器引擎,基于Go语言并遵循Apache2.0协议开源。它...
### Dell R730 服务器磁盘设置 RAID5 模式及 CentOS 6.8 Minimal 版本系统安装详解 #### RAID5 模式的设置 RAID5 是一种存储技术,它通过数据条带化和分布式奇偶校验来提供数据冗余与性能提升。在 Dell R730 服务器...
根据提供的文件信息,我们可以推断出这是一篇关于如何获取并安装 CentOS 6.8 64位系统的文章。由于给定的内容非常有限,这里将详细介绍与 CentOS 6.8 64位系统相关的知识点,包括但不限于系统特性、安装过程以及常见...
"CentOS6.8 64位安装镜像"是搭建稳定服务器环境的基础,其安装过程相对简单,但需要注意的是,安装后的系统配置和安全管理同样重要。通过了解这些步骤和后续的系统优化,你可以更好地利用这个强大的开源操作系统。
centos6.8 64位安装oracle 11g需要的全部文件part4
CentOS 6.8 + Hadoop2.6.0集群环境搭建指南。
CentOS6.8-64-百度云盘链接
centos6.8上Oracle11g的安装,适合初学者安装学习,经试验无误
### CentOS 6.8 编译安装LNMP环境详尽指南 #### 一、概述 在当前互联网技术快速发展的背景下,构建稳定可靠的Web服务成为众多企业和个人开发者的重要需求之一。其中,**LNMP**(Linux+Nginx+MySQL+PHP)环境作为...
根据提供的文件信息,我们可以深入探讨CentOS 6.8的相关知识点,包括CentOS的基本概念、CentOS 6.8的特点以及如何安装与配置等。 ### CentOS概述 CentOS(Community ENTerprise Operating System)是一个基于Linux...
Centos 6.8安装RabbitMQ ,自己理解的,希望能够帮助大家。
这个压缩包文件"emqttd-centos6.8-v2.1.2.zip"包含了EMQ X Broker的特定版本,即v2.1.2,适用于CentOS 6.8操作系统。在深入了解EMQ X Broker之前,我们先来理解一下MQTT协议和它的核心功能。 MQTT(Message Queuing...
Centos-6.8-minimal
在Linux系统中,CentOS 6.8是一个广泛使用的稳定版本,而MySQL是一...如果你遇到了任何问题,可以参考提供的文档“尚硅谷centos6.8下安装mysql.docx”进行查阅,这份文档应该包含了更详细的步骤和解决常见问题的方法。
CentOS6.8是该系列的一个版本,发布于2017年,提供了长期支持,对于那些需要稳定系统环境的企业和开发者来说,这是一个理想的选择。 【描述】提到的内容表明这个压缩包中包含32位和64位两种架构的CentOS6.8镜像,这...
### CentOS 6.8 安装指南 #### 一、准备环境:安装 VMware 虚拟化软件 在正式开始 CentOS 6.8 的安装之前,我们首先需要一个虚拟化平台来承载我们的操作系统。这里推荐使用 VMware 虚拟化软件。 **1. 安装 VMware...
centos6.8 64位安装oracle 11g需要的全部文件
总结来说,Hadoop2.6.5在CentOS6.8版本下的集群部署是一个需要精心规划和逐步实施的过程。文档中提及的每一个环节都是构建稳定可靠的Hadoop集群的关键步骤。从硬件的选型到操作系统的调整,再到软件的安装配置,每个...