锅炉信息网 > 锅炉知识 > 锅炉资讯

ZK完全分布式安装

发布时间:

安装前准备:关闭防火墙,配置ssh免密登录Apache ZooKeeper可以通过官网下载,自己有也可以。我用的是3.4.71:上传zookeeper安装包2:解

安装前准备关闭防火墙,配置ssh免密登录

Apache ZooKeeper

可以通过官网下载,自己有也可以。我用的是3.4.7

1:上传zookeeper安装包

2:解压zookeeper安装包

tar -xvf zookeeper-3.4.7.tar.gz

3:建议改名

4:进入conf目录

cd zookeeper-3.4.7/conf/

5:将zoo_sample.cfg复制一份zoo.cfg

因为Zookeeper在启动的时候会自动寻找zoo.cfg,根据其中的配置来启动存储数据

cp zoo_sample.cfg zoo.cfg

6:更改zoo.cfg 的配置

vi zoo.cfg

在文件末端按如下配置

dataDir=/home/ldl/software/zookeeper-3.4.7/datandataLogDir=/home/ldl/software/zookeeper-3.4.7/lognserver.1=192.168.11.131:2888:3888nserver.2=192.168.11.132:2888:3888nserver.3=192.168.11.133:2888:3888

最后关闭保存:wq!

1:编号要求是数字并且不能重复

2:原子广播端口号和选举端口号只要不和当前已经使用的端口号冲突即可

7:创建目录data,log

mkdir -p datanmkdir -p log

8:创建myid文件

vi /home/ldl/software/zookeeper-3.4.7/data/myid

9:将zookeeper-3.4.7传到其余两台虚拟机中

scp -r /home/ldl/software/zookeeper-3.4.7 hadoop02:/home/ldl/software/n scp -r /home/ldl/software/zookeeper-3.4.7 hadoop03:/home/ldl/software/

10:更改其余两台虚拟机的myid

vi /home/ldl/software/zookeeper-3.4.7/data/myid

11:进入目录,启动服务

cd /home/ldl/software/zookeeper-3.4.7/bin/n./zkServer.sh startn./zkServer.sh start-foreground 附带信息(可以看报错信息)


可能出现的问题及解决方案

解决方案:找到myid所在的目录,删除version-2文件夹,在重新启动zookeeper

如果遇到的问题这不对那不对的,找了很多方法都解决不了,那叫换个版本的安装包吧,或者评论私我问我要。

对大数据整体学习感兴趣的欢迎看我的文章

大忽悠:大数据学习之路(小白进来)

精选推荐

  • 如何正确选择白板供应商
    如何正确选择白板供应商

    目前在无锡想采购一块白板不管是实体店铺,还是网络平台都有很多选择,想要到专业的无锡白板公司采购还需要掌握一定的方式技巧。现

  • 柴油发电机组供应商
    柴油发电机组供应商

      t 扬州华东动力机械有限公司,位于江苏省扬州市江都区仙城工业园,是专业从事发电机、柴油及燃气发电机组研发、制造、销售、服务于

  • 高温辐射炉
    高温辐射炉

    5.2.2高温辐射炉5.2.2.1温度控制★(1)样品温度范围:常温~1400℃。★(2)均温区:长度不小于80mm。★(3)中心区:长度不小于10mm。(4)温度梯度(均

  • 高压锅在什么情况下会爆炸?
    高压锅在什么情况下会爆炸?

    近日,多地发生高压锅爆炸事故,给不少家庭带来了伤害和财产损失。那么,什么情况下会导致高压锅爆炸呢?首先,当高压锅内部压力过高时,如果

0