zookeeper3.4.8集群搭建文字+图解

准备工作:下载好zookeeper3.4.8文件http://apache.fayea.com/zookeeper/
这里写图片描述

1、长传zookeeper文件至虚拟机或linux操作系统下

sftp> put f:/zookeeper-3.4.8.tar.gz

zookeeper3.4.8集群搭建文字+图解_第1张图片

2、解压框架文件

tar zxvf zookeeper-3.4.8.tar.gz -C /home/hadoop/app/

这里写图片描述

3、配置一台机器上的zookeeper配置文件

a、先在一个节点机器上配置
切换到zookeeper目录下的conf子目录下创建zoo.cfg文件
目录下的原文件展示如下:

zookeeper3.4.8集群搭建文字+图解_第2张图片

zoo_sample.cfg是框架自带的示例文件,我在这里直接将 zoo_sample.cfg文件名修改成zoo.cfg,然后加以修改

zookeeper3.4.8集群搭建文字+图解_第3张图片

b、修改配置文件zoo.cfg
vi zoo.cfg
zookeeper3.4.8集群搭建文字+图解_第4张图片

c、在zookeeper主目录下新建指定的data目录
mkdir data
cd data/
touch myid
echo 1 > myid
zookeeper3.4.8集群搭建文字+图解_第5张图片

d、将配置好的zookeeper文件夹整个拷贝到其他机器上
scp -r app/zookeeper-3.4.8/ 192.168.2.206:/home/hadoop/app/
scp -r app/zookeeper-3.4.8/ 192.168.2.207:/home/hadoop/app/
IP地址换成你自己的IP地址!!!
这里写图片描述

e、修改spark06和spark07上的myid文件
zookeeper3.4.8集群搭建文字+图解_第6张图片

f、配置主机名和IP地址映射
sudo vi /etc/hosts

zookeeper3.4.8集群搭建文字+图解_第7张图片

g、到此为止zookeeper集群就搭建完成了,因为修改了hosts文件,要想生效需要重启机器,这一步可以放在最开始做,我是因为开始忘记了,才放到后边实现的。
重启成功后,我们只需要分别切换到zookeeper/bin目录下执行脚本本件zkServer.sh就可以启动集群
zkServer.sh start 分别启动三台机器上的zookeeper,我只展示一台的步骤。

zookeeper3.4.8集群搭建文字+图解_第8张图片

zookeeper3.4.8集群搭建文字+图解_第9张图片

预祝成功!

你可能感兴趣的:(框架,hadoop,zookeeper)