Zookeeper 【下载与安装,基本使用】

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

zookeeper下载安装,java-zookeeper,zookeeper

目录

1. 什么是zookeeper

2. zookeeper下载与安装

3. Zookeeper 测试


1. 什么是zookeeper

zookeeper实际上是yahoo开发的,用于分布式中一致性处理的框架。最初其作为研发Hadoop时的副产品。
由于分布式系统中一致性处理较为困难,其他的分布式系统没有必要费劲重复造轮子,故随后的分布式系统中大量应用了zookeeper,以至于zookeeper成为了各种分布式系统的基础组件,其地位之重要,可想而知。著名的hadoop、kafka、dubbo 都是基于zookeeper而构建。

2. zookeeper下载与安装

下载地址:https://archive.apache.org/dist/zookeeper/ (本案例的zookeeper是3.6.2)

 2.1 上传zookeeper安装包到linux

rz apache-zookeeper-3.6.2-bin.tar.gz

 2.2 解压zookeeper到/usr/local

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

 2.3 复制zookeeper

mv /usr/local/apache-zookeeper-3.6.2-bin/ /usr/local/zookeeper

 2.4 重命名zookeeper配置文件

cd /usr/local/zookeeper/
cd conf/
cp zoo_sample.cfg zoo.cfg

 2.5  返回上级目录

cd ..

 2.6 创建logs和data目录

mkdir logs data

 2.7 进入conf/目录

cd conf/

 2.8  修改zoo.cfg配置

vim zoo.cfg

 在zoo.cfg添加以下两行代码:

#注释之前的dataDir即可复制
dataDir=/usr/local/zookeeper/data
dataLogDir=/usr/local/zookeeper/logs

  2.9 zookeeper自启配置

cd /usr/lib/systemd/system

  3.0 编写 zookeeper.service 文件

  • 注!里面需要修改虚拟机的java环境变量地址即可 (JAVA_HOME)
[Unit]
Description=zookeeper.service
After=network.target

[Service]
Type=forking
Environment=ZOO_LOG_DIR=/usr/local/zookeeper/logs/
Environment=JAVA_HOME=/usr/local/jdk1.8.0_151
#Environment=PATH=/usr/local/jdk/bin:/usr/local/jdk/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
ExecStart=/usr/local/zookeeper/bin/zkServer.sh start
ExecStop=/usr/local/zookeeper/bin/zkServer.sh stop
ExecReload=/usr/local/zookeeper/bin/zkServer.sh restart
PIDFile=/usr/local/zookeeper/data/zookeeper_server.pid
User=root

[Install]
WantedBy=multi-user.target

 3.1 上传zookeeper.service文件

rz zookeeper.service
  •   注:将资料中的zookeeper.service上传到/usr/lib/systemd/system目录下 

 3.2 设置开机自启

 systemctl daemon-reload
 systemctl enable zookeeper
 systemctl start zookeeper

 3.3 开启端口 

firewall-cmd --zone=public --add-port=2181/tcp --permanent

 3.4 重启防火墙

firewall-cmd --reload

  3.5 查看所有开放端口

firewall-cmd --list-port

3. Zookeeper 测试

  3.1 进入启动目录 

cd /usr/local/zookeeper/bin/

  3.2 启动

./zkCli.sh

zookeeper下载安装,java-zookeeper,zookeeper

  • 新增
create /jmh ok

zookeeper下载安装,java-zookeeper,zookeeper

  • 查询 
get /jmh

zookeeper下载安装,java-zookeeper,zookeeper

  •  修改
set /jmh no 

zookeeper下载安装,java-zookeeper,zookeeper

  • 删除
delete /jmh

zookeeper下载安装,java-zookeeper,zookeeper文章来源地址https://www.toymoban.com/news/detail-821925.html

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

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

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

相关文章

  • Zookeeper下载安装

    下载地址:https://downloads.apache.org/zookeeper 解压: 修改配置文件: 重命名: 修改内容: 启动: 测试:

    2024年02月08日
    浏览(31)
  • Zookeeper下载和安装

    官方下载地址:https://zookeeper.apache.org/ 版本:apache-zookeeper-3.7.1-bin.tar.gz 2.1 本地安装 2.1.1 安装JDK 见:Hadoop集群搭建 2.1.2 上传安装包 使用远程工具拷贝安装包到Linux指定路径 2.1.3 解压到指定目录 将安装包解压到/opt/module中 2.1.4 修改安装包名称 2.1.5 配置修改 (1)将/opt/module

    2024年02月16日
    浏览(34)
  • zookeeper 安装下载与集群

    https://archive.apache.org/dist/zookeeper my_env.sh是自己创建的环境变量文件,你也可以自己创建 启动 查看状态 关闭 记得source环境变量 zoo.cfg下面默认有六个属性,他们分别是:1.tickTime,2.initLimit,3.syncLimit,4.dataDir,5.clientPort,6.dataLogDir 下面我们来对这六个属性做详细的分析 1.tic

    2024年02月16日
    浏览(40)
  • Zookeeper安装及基本操作

    ZooKeeper是一个开源的分布式应用程序协调服务 简单来说可以理解为zookeeper = 文件系统+监听通知机制 应用场景: 集群管理、服务器状态感知 分布式应用配置管理 统一命名服务 分布式锁 小总结: 为客户提供写数据功能 数据不大 状态信息数据 为客户提供读取据功能 为用户提

    2024年02月08日
    浏览(46)
  • Zookeeper的基本概念以及安装

            Zookeeper是一个分布式的(多台机器同时干一件事情),开源的分布式应用程序协调服务,是Google公司Chubby产品,是Hadoop和Base重要的组件,.它是一个分布式应用程序提供一致性的服务的软件,提供的功能包括:配置服务,域名服务,分布式同步,组服务等         Zookeeper目标封

    2024年02月15日
    浏览(49)
  • Zookeeper集群下载安装并启动

    前提:准备三台虚拟机 集群启动修改配置(3台服务器都要执行) Zookeeper的下载地址: https://zookeeper.apache.org/releases.html https://archive.apache.org/dist/zookeeper 将下载完毕的zookeeper安装包上传至Linux系统的/root/export/software/目录下 首先,进入安装目录,命令 其次,解压安装包zookeepe

    2024年02月16日
    浏览(54)
  • Zookeeper下载、本地模式安装、集群操作

    目录 1、Zookeeper下载地址 2 、本地模式安装 2.1安装前准备 2.2配置修改 2.3操作 Zookeeper 2.4配置参数解读 3、集群操作 3.1 集群安装 3.2 ZK 集群启动停止脚本 4、客户端命令行操作 4.1、命令行语法  4.2、znode 节点数据信息 4.3点类型(持久/短暂/有序号/无序号)  ​编辑 4.4监听器原

    2024年02月03日
    浏览(35)
  • windows环境下zookeeper下载与安装

    官网:https://www.apache.org/ 点击zookeeper    选择需要的版本下载即可: 需要提前下载配置好jdk,接着: 1、解压apache-zookeeper-3.6.2-bin.tar.gz至D:zookeeperapache-zookeeper-3.6.2-bin。 2、复制D:zookeeperapache-zookeeper-3.6.2-binconfzoo-sample.cfg,粘贴为D:zookeeperapache-zookeeper-3.6.2-binzoo.cfg。 3、修

    2024年02月11日
    浏览(38)
  • ZooKeeper 分布式协调服务: 概述及原理, 安装配置, 基本操作

    作者:禅与计算机程序设计艺术 Apache Zookeeper 是 Apache Hadoop 的子项目之一,是一个开源的分布式协调服务。它负责存储和维护关于网络中各个节点的数据。Zookeeper 提供了以下功能:配置维护、域名服务、同步和共享、软/硬件负载均衡、集群管理、Master 选举等。它的架构使得

    2024年02月08日
    浏览(41)
  • 在Windows上搭建Kafka环境的步骤,包括安装Java、下载Kafka、配置Zookeeper和Kafka、启动Zookeeper和Kafka、创建主题和生产者/消费者等

    1. 安装Java Kafka需要Java环境支持。可以从Oracle官网下载JDK,或者使用OpenJDK。 2. 下载Kafka 可以从Kafka官网下载Kafka二进制压缩包。解压后可以看到bin、config、libs等目录。 3. 配置Zookeeper Kafka依赖Zookeeper实现分布式协作。可以使用Kafka自带的Zookeeper,也可以独立安装Zookeeper。 如果使

    2024年02月11日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包