Zookeeper安装配置

这篇具有很好参考价值的文章主要介绍了Zookeeper安装配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:此教程是与大数据开源框架系列配套的(相关路径、host名和登录名每个人可能不一样),在我主页里有。

目录

1.解压

2.重命名

3. 配置文件目录

4.修改zoo.cfg文件,配置dataDir,dataLogDir,和集群服务器列表

 5.创建数据和日志文件夹:

6. 在data文件夹下新建myid文件

7. 配置环境变量

 8. 将ZooKeeper发布到其他服务器

9.集群启动


以下均在root用户下的命令,普通用户请加sudo:

1.解压

tar -zxvf ./apache-zookeeper-3.7.1-bin.tar.gz -C /usr/local

Zookeeper安装配置

Zookeeper安装配置

2.重命名

把apache-zookeeper-3.7.1-bin重命名为zookeeper:

cd /usr/local/
mv apache-zookeeper-3.7.1-bin zookeeper

Zookeeper安装配置

若使用集群模式,则须将ZooKeeper安装到所有服务器上,或将ZooKeeper安装于一台服务器,完成配置后再分发到其余服务器:

cd
scp -r /etc/profile root@slave1:/etc
scp -r /etc/profile root@slave2:/etc

然后在其他服务器上刷新环境变量:

source /etc/profile

3. 配置文件目录

zoo_sample.cfg为样例配置文件,需要修改为自己的名称,一般为zoo.cfg。

Zookeeper安装配置

cd
vim /etc/profile
cd /usr/local/zookeeper
cd conf
cp zoo_sample.cfg zoo.cfg

Zookeeper安装配置

4.修改zoo.cfg文件,配置dataDir,dataLogDir,和集群服务器列表

vim zoo.cfg

gedit zoo.cfg

添加内容(其实第二个不用写,会自动生成):

dataDir=/usr/local/zookeeper/data
dataLogDir=/usr/local/zookeeper/logs
#(主机名或ip地址, 心跳端口、数据端口)
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888

Zookeeper安装配置

要注释掉原来的:

Zookeeper安装配置

 5.创建数据和日志文件夹:

cd /usr/local/zookeeper/
mkdir -m 755 data    /*数据文件*/
mkdir -m 755 logs    /*日志文件*/

Zookeeper安装配置

6. 在data文件夹下新建myid文件

vim data/myid

添加内容:(因为在第四步里配置的是server.1=master:2888:3888)

1

Zookeeper安装配置

如果分发给其他slave,还得在各个slave上修改myid的内容:

对于我,slave1内容是2,slave2内容是3

Zookeeper安装配置

7. 配置环境变量

vim /etc/profile

添加内容:

export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin

Zookeeper安装配置

使环境变量生效:

source /etc/profile

Zookeeper安装配置

 8. 将ZooKeeper发布到其他服务器

scp -r /usr/local/zookeeper root@slave1:/usr/local/
scp -r /usr/local/zookeeper root@slave2:/usr/local/

配置这些节点的环境变量,并将配置文件中的myid改为不相同的值。

cd /usr/local/zookeeper/
vim data/myid

对于slave1,写入2

Zookeeper安装配置

对于slave2,写入3

Zookeeper安装配置

9.集群启动

启动集群需要在每台服务器上都运行命令:

zkServer.sh start

Zookeeper安装配置

如果想在前台中运行以便查看服务器进程的输出日志,可以通过以下命令运行:

zkServer.sh start-foreground

使用jps命令可以查看进程。

Zookeeper安装配置

Zookeeper安装配置

Zookeeper安装配置

三个节点都开启后,使用zkServer.sh status可查看集群状态,主从信息。

Zookeeper安装配置

Zookeeper安装配置

Zookeeper安装配置

发现slave1主机选举成为了领导者

使用zkServer.sh stop可关闭集群。

至此,配置完成文章来源地址https://www.toymoban.com/news/detail-497630.html

到了这里,关于Zookeeper安装配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 唯一客服系统源码独立部署版+前端VUE开源+客服uniapp源码+ChatGPT知识库安装配置详细教程...

    唯一客服系统是一款基于Golang Gin框架开发的在线客服系统,可以提供独立部署版,程序数据全部私有安装在自己服务器。访客咨询界面自适应响应式设计,完全可以适配于PC网站、移动端、APP内嵌等场景下。客服端提供PC后台管理,实时收到访客消息,实时与访客用户进行聊

    2024年02月09日
    浏览(44)
  • nuplan(面向自动驾驶规划的开源数据集)——ubuntu中的安装与配置

    1. nuplan介绍: 1.1 nuplan数据集的意义: 2. 安装 2.1 下载开发包devkit 2.2 安装指定版本的python 2.3 安装虚拟环境 miniconda安装(已安装miniconda请跳过此步骤) 创建conda环境 在创建好的conda环境中安装依赖项: 3. 数据集下载与环境变量设置 3.1 数据集下载 3.2 环境变量配置 软件包环境

    2024年02月13日
    浏览(96)
  • 1.0 Zookeeper 分布式配置服务教程

    ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。 ZooKeeper 的架构通过冗余服务实现高可用性。 Zookeeper 的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一

    2024年02月21日
    浏览(35)
  • ubuntu安装zookeeper详细教程

    官网下载地址 上传方法点击链接 保存data的存储路径,在config文件中进行修改

    2024年02月11日
    浏览(46)
  • zookeeper安装教程及其基本使用

    目录 zookeeper下载: zookeeper下载官网: 本地安装配置: 启动zookeeper:  开启服务端: 启动客户端: 查看zookeeper的状态: zoo.cfg文件解读: zookeeper的集群安装: 报错分析: 选举机制---第一次启动: 部分概念: 选举机制---非第一次启动: ZK集群的启动与停止脚本: 客户端命

    2024年02月14日
    浏览(40)
  • Docker安装Zookeeper教程(超详细)

    生命无罪,健康万岁,我是laity。 我曾七次鄙视自己的灵魂: 第一次,当它本可进取时,却故作谦卑; 第二次,当它在空虚时,用爱欲来填充; 第三次,在困难和容易之间,它选择了容易; 第四次,它犯了错,却借由别人也会犯错来宽慰自己; 第五次,它自由软弱,却把

    2024年02月02日
    浏览(38)
  • Zookeeper安装及配置

    Zookeeper官网:Apache ZooKeeper 一般作为服务注册中心 无论在Windows下还是Linux下,Zookeeper的安装步骤是一样的,用的包也是同一个包 Window下安装及配置Zookeeper 下载后解压 linux安装 window及Linux安装及配置zookeeper_访问windos上的zookeeper-CSDN博客

    2024年02月05日
    浏览(46)
  • Zookeeper 的安装配置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 此作为记录大三下的十五天企业实训。本文主要包括以下内容: zk 的简单介绍 zk 集群的安装配置 zk 的启动 整个过程 记录详细 ,每个步骤 亲历亲为 , 实测可用 。同时,包含多个 脚本文件 的编写,

    2024年02月04日
    浏览(36)
  • Zookeeper安装配置

    前言:此教程是与大数据开源框架系列配套的(相关路径、host名和登录名每个人可能不一样),在我主页里有。 目录 1.解压 2.重命名 3. 配置文件目录 4.修改zoo.cfg文件,配置dataDir,dataLogDir,和集群服务器列表  5.创建数据和日志文件夹: 6. 在data文件夹下新建myid文件 7. 配置环

    2024年02月10日
    浏览(37)
  • 安装配置 zookeeper(单机版)

    目录 一 准备并解压安装包 二 修改zoo.cfg文件 三 创建相应两个目录 四 创建文件myid  五 修改环境变量 六 启动 zookeeper         这里提供了网盘资源  http://链接: https://pan.baidu.com/s/1BybwSQ_tQUL23OI6AWxwFw?pwd=d4cf         提取码: d4cf         这里的安装包是放在/opt/install 目

    2024年02月08日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包