centos6.6搭建zookeeper-3.4.6完全分布式环境

转载 2015-06-28 22:14:17
标签:it

为了搭建HBase完全分布式环境,前提就是搭建好zookeeper和Hadoop环境,这篇文章介绍zookeeper环境搭建,另外俩篇博文分别介绍Hadoop完全分布式环境和HBase完全分布式环境搭建​

第一步:准备环境​

下载方式不赘述,百度一下,你就知道。​我的系统和软件版本如下:

zookeeper-3.4.6​

CentOS-6.6-x86_64

三台机器​​

我的机器环境如下:​

192.168.40.131  ynuhutao03​

192.168.40.132  ynuhutao04

192.168.40.133  ynuhutao05

第二步:配置​

下载好后上传到你的某一个Linux,我是传到ynuhutao03:/opt/software/​

2.1、添加一个zoo.cfg配置文件

/conf下面

mv zoo_sample.cfg zoo.cfg

2.2、修改配置文件(zoo.cfg)  ​

配置下面一行

dataDir=/opt/software/zookeeper-3.4.6/data  ​

添加图片中的三行

2.3、myid配置

在(dataDir=/opt/software/zookeeper-3.4.6/data)创建一个myid文件,里面内容是server.N中的N(server.2里面内容为2)  echo "1" > myid

2.4、将配置好的zk拷贝到其他节点

scp -r zookeeper-3.4.6 ynuhutao04:/opt/software/

scp -r zookeeper-3.4.6 ynuhutao05:/opt/software/

2.5、在其他节点上一定要修改myid的内容;分别是2和3 

【可以用其他数字,保证不重复就行,当然要和配置文件中的对应】

第三步:启动集群【分别启动】

zkServer.sh
start​

这时候3个结点的zk应该是1一个leader和2个follower,kill掉一个leader后会有一个follwer替换上来,开启leader在结点相应进程后它会变成flower​​

【时间问题这里不演示,在配置好Hadoop集群后我会演示active namenode和 standby namenode之间的切换,和这个是一样一样的】博文链接如下:

Hadoop2完全分布式环境搭建​

CentOS6.6 zookeeper完全集群搭建的更多相关文章

  1. 【图文详解】Zookeeper集群搭建(CentOs6.3)

    Zookeeper简介: Zookeeper是一个分布式协调服务,就是为用户的分布式应用程序提供协调服务的. A.zookeeper是为别的分布式程序服务的 B.Zookeeper本身就是一个分布式程 ...

  2. kafka学习(二)-zookeeper集群搭建

    zookeeper概念 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名 服务等.Zookeeper是h ...

  3. 基于centos6.5 hbase 集群搭建

    注意本章内容是在上一篇文章“基于centos6.5 hadoop 集群搭建”基础上创建的 1.上传hbase安装包 hbase-0.96.2-hadoop2 我的目录存放在/usr/hadoop/hb ...

  4. Kafka学习之(五)搭建kafka集群之Zookeeper集群搭建

    Zookeeper是一种在分布式系统中被广泛用来作为:分布式状态管理.分布式协调管理.分布式配置管理.和分布式锁服务的集群.kafka增加和减少服务器都会在Zookeeper节点上触发相应的事件kaf ...

  5. 【zookeeper】 zookeeper 集群搭建

    集群搭建环境: 发行版:CentOS-6.6 64bit 内核:2.6.32-504.el6.x86_64 CPU:intel-i7 3.6G 内存:2G 集群搭建步骤: 1. 确保机器安装了jdk ...

  6. 分布式架构中一致性解决方案——Zookeeper集群搭建

    当我们的项目在不知不觉中做大了之后,各种问题就出来了,真jb头疼,比如性能,业务系统的并行计算的一致性协调问题,比如分布式架构的事务问题, 我们需要多台机器共同commit事务,经典的案例当然是银行转 ...

  7. 分布式协调服务Zookeeper集群搭建

    分布式协调服务Zookeeper集群搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装jdk环境 1>.操作环境 [root@node101.yinzhengjie ...

  8. Zookeeper 集群搭建--单机伪分布式集群

    一. zk集群,主从节点,心跳机制(选举模式) 二.Zookeeper集群搭建注意点 1.配置数据文件 myid 1/2/3 对应 server.1/2/3 2.通过./zkCli.sh -serve ...

  9. Centos6下zookeeper集群部署记录

    ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等. Zookeeper设计目的 最终一致性:client不论 ...

随机推荐

  1. solaris用户与文件权限管理

    此文章已于 20:45:28 2015/3/22 重新发布到 zhuxuekui3 solaris用户与文件权限管理1 类别    「网站分类」Oracle 一.用户与用户组管理 三种用户:超级用户. ...

  2. 【Access2007】Access2007的打开方式

    Access2007提供了多种打开方式 仅仅读与非仅仅读就不用说了,就是能编辑与不可以编辑的差别 是否以独占的方式打开是Access2007的打开方式的核心 这里什么都没有写的打开是指以"共 ...

  3. 可空类型Nullable

    Nullable类型: 值类型变量默认为0,不可空,为了使它可空,出现了Nullable类型,类型前面加?  变为引用类型 值类型是没有null值的,比如int,DateTime,它们都有默认值.举个 ...

  4. js event 的target 和currentTarget

    target  点击的实际tag currentTarget 绑定事件的target

  5. Activiti实战

    说实话,接触Activiti已经是3年前的事情,那时候组里想做一个流程自动化的application,并且记录用户点击.做单量等.第一次听说Activiti,感觉挺好奇的,遂看了下相关的文档跟同事的代 ...

  6. 5分钟快速入门Markdown

    Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. Markdown的语法简洁明了.学习容易,而且功能比纯文本更强,因此有很多人用它写 ...

  7. EF架构~终于自己架构了一个相对完整的EF方案

    EF4.1学了有段时间了,没有静下来好好研究它的架构,今天有空正好把它的架构及数据操作这段拿出来,希望给大家带来帮助,对我自己也是一种总结:P 从图中可以看到,我们用的是MVC3进行程序开发的,哈哈, ...

  8. c# 编程修改 wince 系统时间

    [StructLayout(LayoutKind.Sequential)] public struct SYSTEMTIME { public ushort wYear; public ushort ...

  9. left outer join preserving unmatched rows from the first table

    https://docs.oracle.com/javadb/10.8.3.0/ref/rrefsqlj18922.html INNER JOIN operation Specifies a join ...

  10. The Little Match Girl,摘自iOS应用Snow White and more stories

    Many years ago on a cold and snowy New Year's Eve, a poor little girl was wandering arround on the s ...