文档章节

Zookeeper集群搭建(简单)(29)

肖鋭
 肖鋭
发布于 2014/03/30 20:33
字数 344
阅读 50
收藏 0

1    搭建zookeeper的集群

1.1    zookeeper集群要求至少3个节点(hadoop0,hadoop1,hadoop2)(第27章hadoop集群搭建),且是奇数个,且节点之间的时间要同步。

1.2    在hadoop0上对zookeeper.tar.gz进行复制,解压缩、重命名、设置环境变量.

        (1)复制zookeeper-3.4.tar.gz到/usr/local目录,然后进入到该目录

        (2)执行命令tar -zxvf    zookeeper-3.4.tar.gz进行解压缩

        (3)重命名mv zookeeper-3.4     zookeeper

1.3    在hadoop0上进入zookeeper的conf目录

            mv    zoo_sample.cfg    zoo.cfg

1.4    在hadoop0上进入/usr/local/zookeeper/conf目录下,进行编辑文件zoo.cfg,

        修改dataDir=/tmp/zookeeper    改成data=/usr/local/zookeeper/data

        新增以下三行:

                    server.0=hadoop0:2888:3888

                    server.1=hadoop1:2888:3888

                    server.2=hadoop2:2888:3888

        在hadoop0上创建文件夹,执行命令mkdir    -p    /usr/local/zookeeper/data

1.5    在hadoop0的data目录下,创建文件myid,文件内容是0

1.6    把hadoop0上的zookeeper文件夹和/etc/profile复制到hadoop1,hadoop2节点.

1.7    在hadoop1上执行source /etc/profile,修改myid的值为1

         在hadoop2上执行source /etc/profile,修改myid的值为2

1.8    分别ssh到三个节点,在三个分别执行命令zkServer.sh    start

1.9    验证:在各个节点分别执行jps,发现多一个java进程是QuorumPeerMain. 

                                                                                                        

                                                                                                                Name:Xr

                                                                                                                Date:2014-3-30 20:31

© 著作权归作者所有

上一篇: Pig介绍(30)
下一篇: Zookeeper介绍(28)
肖鋭
粉丝 10
博文 62
码字总数 29531
作品 0
朝阳
程序员
私信 提问
Kafka 单机和分布式环境搭建与案例使用

Kafka 单机和分布式环境搭建与案例使用 目录(?)[+] 一、单机环境搭建 官方参考文章: http://kafka.apache.org/quickstart 1、下载和解压安装包 这里下载了zookeeper和kafaka两个安装包,下载...

yucaifu1989
2018/04/19
0
0
Java之品优购部署_day01(3)

2.2 搭建 Zookeeper 集群 2.2.1 搭建要求 真实的集群是需要部署在不同的服务器上的,但是在我们测试时同时启动十几个虚拟机 内存会吃不消,所以我们通常会搭建伪集群,也就是把所有的服务都搭...

我是小谷粒
2018/07/06
0
0
ZooKeeper的伪分布式集群搭建以及真分布式集群搭建

zk集群的一些基本概念 zookeeper集群搭建: zk集群,主从节点,心跳机制(选举模式) 配置数据文件 myid 1/2/3 对应 server.1/2/3 通过 zkCli.sh -server [ip]:[port] 命令检测集群是否配置成...

ZeroOne01
2018/04/24
0
0
基于zookeeper+leveldb搭建activemq集群实现高可用

自从activemq5.9.0开始,activemq的集群实现方式取消了传统的Master-Slave方式,增加了基于zookeeper+leveldb的实现方式,其他两种方式:目录共享和数据库共享依然存在。本文主要阐述基于zoo...

chaun
2015/08/17
333
2
基于zookeeper+leveldb搭建activemq集群

自从activemq5.9.0开始,activemq的集群实现方式取消了传统的Master-Slave方式,增加了基于zookeeper+leveldb的实现方式,其他两种方式:目录共享和数据库共享依然存在。本文主要阐述基于zoo...

萧十一郎君
2014/09/12
15.4K
7

没有更多内容

加载失败,请刷新页面

加载更多

RxJava进行单元测试的方式

@Test public void completeTask_retrievedTaskIsComplete() { // Given a new task in the persistent repository final Task newTask = new Task(TITLE, ""); ......

SuShine
28分钟前
5
0
正则表达式大全

检验手机号码 # 要求:手机号码必须为11位数字,以1开头,第二位为1或5或8。import redef verify_mobile(): mob = input("请输入手机号码:") ret = re.match(r"1[358]\d{9}", m......

彩色泡泡糖
32分钟前
5
0
QT之border-image属性

一、border-image的兼容性 border-image可以说是CSS3中的一员大将,将来一定会大放光彩,其应用潜力真的是非常的惊人。可惜目前支持的浏览器有限,仅Firefox3.5,chrome浏览器,Safari3+支持...

shzwork
32分钟前
6
0
Kubernetes Operator简易教程

1. 安装operator-sdk //安装 operator-sdk$ apt-get install operator-sdk.....$ operator-sdk versionoperator-sdk version: v0.7.0$ go versiongo version go1.11.4 darwin/amd64 2......

Robotcl_Blog
32分钟前
5
0
再谈DAG任务分解和Shuffle RDD

1、DagScheduler分析 DagScheduler功能主要是负责RDD的各个stage的分解和任务提交。Stage分解是从触发任务调度过程的finalStage开始倒推寻找父stage,如果父stage没有提交任务则循环提交缺失...

守望者之父
38分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部