栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Zookeeper安装步骤 | 本地安装+集群安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Zookeeper安装步骤 | 本地安装+集群安装

Zookeeper安装

Zookeeper本地安装步骤:

下载并配置JDK

从网络上下载zookeeper安装包,通过XFTP传入到虚拟机中

进入到安装包所在路径(例:cd ~/Desktop 跳转Desktop路径下)

解压安装包到指定路径sudo tar -zxvf apache-zookeeper-*.*.*-bin.tar.gz -C /opt/module

将安装好的目录重命名rm apache-zookeeper-3.7.0/ zookeeper

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

进入 zookeeper/conf,可以看到该路径下有个zoo_example.cfg文件

修改配置文件的数据目录为/opt/module/zookeeper/zkData,同时在指定位置创建目录

配置参数说明
tickTime心跳时间(单位:毫秒)
initlimit初始心跳包数目
synclimit同步通信时限(tickTime*synclimit时间无响应时断开)
dataDir保存Zookeeper中的数据
ClientPort客户端连接端口

zkServer.sh start启动服务端服务(客户端不需要start)

如果出现Error: JAVA_HOME is not set and java could not be found in PATH.,而且JAVA_HOME已经配置好的情况下,vim /zkEnv.sh设置JAVA_HOME[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-


Zookeeper集群安装步骤:

    解压安装包(同上)

    修改目录名(同上)

    配置server编号

    cd /opt/module/zookeeper #跳转到zookeeper目录
    mkdir zkData/ #创建zkData目录
    cd zkData/
    touch myid #创建myid文件,存储server编号
    vim myid #编辑编号(一个数字,1、2、3....)后esc 输入:wq退出
    sudo tar -zcf ~/zookeeper-master.tar.gz ./zookeeper #将主机上的配置好的zookeeper打包
    scp /home/hadoop/zookeeper-master.tar.gz slave1:/home/hadoop #打包后发送到slave1(从/etc/hosts文件)服务器上
    

    其他结点接收到打包的zookeeper后按一、二步骤进行安装,需要配置myid

    配置follower的zoo.cfg,按server.A=B:C:D进行配置,A是一个数字(对应myid中的数字),B是follower或leader的IP地址,C是follower与leader交换信息的接口,D是leader挂掉时,通过D端口重新选举

    开启服务

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/764315.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号