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集群环境安装
linux下zookeeper集群环境搭建详细图文教程,简单易使用
CentOS环境安装配置AMQ集群以及zookeeper集群的安装配置
需要三台机器安装zookeeper集群:安装JDK环境、安装部署zookeeper集群、启动zookeeper集群、修改配置
zookeeper集群配置详解 详细描述在linux集群环境中搭建zookeeper的步骤
zookeeper一键式安装shell脚本,无需手动搭建集群环境,脚本运行即可自动配置
zookeeper升级方案,线上环境实战,新老版本切换。由于公司内部zookeeper集群系统版本较低,对于一些特性的支持上有点欠缺,于是决定进行对zookeeper进行升级操作。从3.3.4升级至3.4.8。
zookeeper作为如今分布式应用下常用的开发技术,已经广泛应用于各种...该项目介绍了zookeeper的服务注册功能,使用了zookeeper集群环境搭建,可参考博客:https://blog.csdn.net/LiaoHongHB/article/details/84950486
kafka集群zookeeper集群整合配置 本人亲自验证
本文不讲zookeeper集群原理,只谈部署步骤。 默认读者已对zookeeper有最基本的认知,纯粹作为部署笔记,方便回忆。 另外本文是基于Windows部署的,Linux的步骤是基本相同的(只是启动脚本位置不同)。
这个是我自己使用centerOS真实搭建的实践积累,文档包含了zookeeper伪集群和集群的搭建操作方法,还有截图和linux命令。这是实践积累,平常实操点内容并使用文档记录这些点滴,以免以后会忘记。
ActiveMQ与Zookeeper集群测试代码,用于测试高可用效果 。。。。。。。。。。。。。。。
该代码是基于zookeeper应用场景:master选举下的代码;使用了zookeeper的集群模式,可参考博客:https://blog.csdn.net/LiaoHongHB/article/details/84951540
Zookeeper单机环境和集群环境搭建
该文档主要是描述了在liunx下如何搭建zookeeper以及zookeeper集群的部署方法,还有就是我们如何在dubbo分布式中如何配置的说明。亲测集群可用,并完全运用到我司项目的生产环境上,安全稳定,未出问题。
windows环境下zookeeper集群搭建,分别点击zookeeper目录下的bin\zkServer.cmd;java测试节点,删除和查询节点;
Ubuntu16.04下Zookeeper集群模式的本地安装与配置 1.安装环境: os : Ubuntu 16.04 LTS 64bit jdk : 1.8.0_161 zookeeper:apache-zookeeper-3.5.6 zookeeper有单机、伪集群、集群三种部署方式。 单机:一个服务器 伪...
大数据综合实验环境搭建(3个集群、Zookeeper、Hive、HBase)
zookeeper集群需要奇数台机器,本示例使用3台机器,机器名称分别为server1、server2、server3。 本集群是centos6版本。 本示例是在已经安装完jdk8的环境中进行操作的,如果没有安装jdk,则需要提前安装jdk