安装zookeeper详解教程(windows单机版)(以及解决方法)

2023-11-10

1.下载安装包,Apache官网下载(我选的比较稳定的旧版本)

(地址:Apache ZooKeeperhttps://zookeeper.apache.org/releases.html

2.解压到本地目录

3.配置文件

①进入conf目录下将zoo_sample.cfg复制一个新的文件名为zoo.cfg

②修改zoo.cfg文件,如下图,写到你解压的指定目录(没有data文件需要自己创建)

4.检查是否安装成功

①双击bin目录下的zkServer.cmd,出现端口

 点击bin目录下的zkCli.cmd

5.出现问题(双击zkServer.cmd出现闪退现象)

编辑zkServer.cmd文件末尾添加pause保存 ,重新双击运行zkServer.cmd,查看错误信息,出现Error processing \bin\..\conf\zoo.cfg(找不到文件)

解决方案①确保zkEnv.cmd文件中的文件名和conf目录下zoo.cfg的文件名一样,重新双击zkServer.cmd启动,至此,启动成功!<不成功请看解决方案②>

解决方案②确保conf目录下zoo.cfg的dataDir 没有写成datadir

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装zookeeper详解教程(windows单机版)(以及解决方法) 的相关文章

  • 【Docker安装部署Kafka+Zookeeper详细教程】

    Docker安装部署Kafka Zookeeper Docker拉取镜像 Docker拉取zookeeper的镜像 docker pull zookeeper Docker拉取kafka的镜像 docker pull wurstmeiste
  • 什么是分布式架构

    一 分布式架构定义 什么是分布式架构 分布式系统 distributed system 是建立在网络之上的软件系统 内聚性 是指每一个数据库分布节点高度自治 有本地的数据库管理系统 透明性 是指每一个数据库分布节点对用户的应用来说都是透明的
  • 2022Java面试题大全(整理版)面试题附答案详解,最全面详细

    目录 JAVA八股文 Java基础 String 和StringBuffer和 StringBuilder的区别 sleep 区间wait 区间有什么区别 Object 中有哪些方法 其中clone 怎么实现一个对象的克隆 Java如何实现
  • 微服务框架

    微服务框架 1 SOA思想 面向服务的架构 SOA 是一个组件模型 它将应用程序的不同功能单元 称为服务 进行拆分 并通过这些服务之间定义良好的接口和协议联系起来 接口是采用中立的方式进行定义的 它应该独立于实现服务的硬件平台 操作系统和编
  • mongos、nanomsg、zeroMQ简述和go-mongos使用实例

    mongos nanomsg zeroMQ简述和go mongos使用实例 文章目录 mongos nanomsg zeroMQ简述和go mongos使用实例 1 mongos nanomsg简述 2 zeroMQ nanomsg和可扩展
  • 【seaweedfs】3、f4: Facebook’s Warm BLOB Storage System 分布式对象存储的冷热数据

    论文地址 Facebook的照片 视频和其他需要可靠存储和快速访问的二进制大型对象 BLOB 的语料库非常庞大 而且还在继续增长 随着BLOB占用空间的增加 将它们存储在我们传统的存储系统 Haystack 中变得越来越低效 为了提高我们的
  • Kafka 权威指南

    Kafka 权威指南 这本书于 2021 年看完 2022 年又看了一遍 感觉书读百遍 其义自现 这本书侧重于 Kafka 的理论知识 虽然书有点老 但是其中关于 Kafka 的基础知识的章节讲得确实不错 适合学习 Kafka 的新手以及
  • Redis 分布式缓存

    分布式缓存 单点 Redis 的问题及解决 数据丢失 实现Redis数据持久化 并发能力 搭建主从集群 实现读写分离 存储能力 搭建分片集群 利用插槽机制实现动态扩容 故障恢复能力 利用哨兵机制 实现健康检测和自动恢复 RDB RDB全称R
  • 2023测试工程师核心软技能「情绪管理」

    大家好呀 我是小码哥 我之前经常提到一句话 大多数时候所谓的 技术之玻璃天花板 其实只是缺乏软技能而已 所以粉丝朋友们 我们除了需要关注技术 更需要注重软技能的提高 关于软技能相关的文章 之前写过学习方法 职业规划 时间管理 项目管理 团队
  • 项目实战之RabbitMQ死信队列应用

    作者名称 DaenCode gt https blog csdn net 2302 79094329 作者简介 啥技术都喜欢捣鼓捣鼓 喜欢分享技术 经验 生活 人生感悟 尝尽人生百味 方知世间冷暖 文章目录 架构图 application
  • 在异构系统中学习应用的流迭代分布式编码计算研究(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现
  • MQ - KAFKA 基础篇

    1 KAFKA的核心组件 API Producer API 它允许应用程序向一个或多个 topics 上发送消息记录 Consumer API 允许应用程序订阅一个或多个 topics 并处理为其生成的记录流 Streams API 它允许
  • 在异构系统中学习应用的流迭代分布式编码计算研究(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现
  • Hadoop3.x完全分布式模式下slaveDataNode节点未启动调整

    目录 前言 一 问题重现 1 查询Hadoop版本 2 集群启动Hadoop 二 问题分析 三 Hadoop3 x的集群配置 1 停止Hadoop服务 2 配置workers 3 从节点检测 4 WebUI监控 总结 前言 在大数据的世界里
  • 消息队列选型:Kafka 如何实现高性能?

    在分布式消息模块中 我将对消息队列中应用最广泛的 Kafka 和 RocketMQ 进行梳理 以便于你在应用中可以更好地进行消息队列选型 另外 这两款消息队列也是面试的高频考点 所以 本文我们就一起来看一下 Kafka 是如何实现高性能的
  • Zookeeper 和 Dubbo 的关系?

    Zookeeper的作用 zookeeper用来注册服务和进行负载均衡 哪一个服务由哪一个机器来提供必需让调用者知道 简单来说就是ip地址和服务名称的对应关系 当然也可以通过硬编码的方式把这种对应关系在调用方业务代码中实现 但是如果提供服务
  • 终于找到了最新版的Zookeeper入门级教程,建议收藏!

    小熊学Java https javaxiaobear cn 1 分布式一致性 1 CAP 理论 CAP 理论指出对于一个分布式计算系统来说 不可能同时满足以下三点 一致性 在分布式环境中 一致性是指数据在多个副本之间是否能够保持一致的特性
  • 网站被攻击了怎么恢复?如何在被攻击后第一时间接入高防恢复正常访问?

    网站受到攻击的原因是多种多样的 包括技术漏洞 人为疏忽 社会工程学等各种因素 保护网站的安全需要综合运用技术手段 当网站遭到攻击时 以下几个步骤可以帮助恢复网站的正常运行 1 分析攻击 首先要确认网站被攻击的类型和程度 以确定所需的恢复步骤
  • 考虑极端天气线路脆弱性的配电网分布式电源配置优化模型【IEEE33节点】(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现
  • 考虑极端天气线路脆弱性的配电网分布式电源配置优化模型【IEEE33节点】(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码实现

随机推荐

  • 利用ScheduledThreadPoolExecutor定时执行任务

    最近时间好忙 终于抽出时间来写一篇博客了 想了想 把之前遇到的一个小bug分享一下吧 之前在做时钟插件时候 我用到了一个定时器 即大家常用的TimerTask 但它总是意外的停止 就是我开启了一个定时器 每一秒都会走run方法 有时候定时器
  • AD 每次更新PCB时,总有一个元件被删除,再添加

    问题如标题所述 在网上找到几种方法 试过最终可行方法如下 在原理图中双击出问题的元件 弹出窗口中点Reset按钮 改一下该元件的Unique ID 然后再更新PCB 就不会出现这样情况了 出错的元件 每个都要改一下
  • 2021非常全的接口测试面试题及参考答案

    一 前言 接口测试最近几年被炒的火热了 越来越多的测试同行意识到接口测试的重要性 接口测试为什么会如此重要呢 主要是平常的功能点点点 大家水平都一样 是个人都能点 面试时候如果问你平常在公司怎么测试的 你除了说点点点 还能说什么呢 无非就是
  • 精品,阿里P8爆款《SpringBoot+vue全栈开发实战项目》笔记太香了,先睹为快

    前言 Spring 作为一个轻量级的容器 在JavaEE开发中得到了广泛的应用 但是Spring 的配置繁琐臃肿 在和各种第三方框架进行整合时代码量都非常大 并且整合的代码大多是重复的 为了使开发者能够快速上手Spring 利用Spring
  • 交互计算-eval,input,print,range,join,map

    描述 编写一个简单的交互计算机 输入表达式 给出结果 eval 函数 eval 允许将任何字符串评估为Python表达式 这是个非常强大的功能 因为它允许在运行时动态生成和执行代码 它可以接受任意表达式 例如 gt gt gt eval
  • sql not in 查询结果为空解决

    使用下列sql语句进行查询时 发现出来的结果为0 select count distinct id from result where date 20221205 and us id xxx and id not in select dis
  • 简单介绍一下c++正则表达式

    目录 1 正则表达式的需求 1 1普通字符 1 2特殊字符 1 3限定字符 2 std regex极其相关 2 1regex match 2 2regex replace and regex search 3 常用的regex 3 1检验数
  • mysql5.7版本没有over()函数

    mysql5 7版本没有over 函数 两个小时血的教训
  • 入侵检测与数字取证-期末复习

    ids复习 idshwk1 alert tcp any any gt any 8080 flags A content I 20 am 20 IDS 20 Homework 20 I offset 99 depth 101 msg TEST
  • Python实现寻找二叉树中最近的公共祖先

    Python实现寻找二叉树中最近的公共祖先 在二叉树中 我们可以定义节点的父节点为其直接连接上层节点的边 无法访问父节点信息的情况下如何获取两个节点的最低公共祖先呢 我们可以采用递归遍历二叉树的方式进行查找 首先 我们需要定义一个函数来检查
  • 【AntDB数据库】AntDB数据库迁移(二)

    导出导入数据 导出数据 编写配置文件 ora2pg 导出数据的配置文件如下 cat gt shcrm so1 data conf lt lt EOF ORACLE HOME home postgres oracle instantclien
  • 短视频剪辑如何赚钱

    你的问题可真多哈 给你把浓缩一下 就是如何通过短视频赚钱 下面分享一下我的经验 毕竟也做了好几年的自媒体 现在主要做抖音和快手 1 首先回答你第一个问题 短视频剪辑一个月能转多少钱的问题 这个问题肯定没有标准答案 不同人 做不同的视频类型
  • 编译Linux内核时出现“ncurses-devel”错误

    通常在安装完Linux系统后 在编译kernel使用make menuconfig时 可能会出现如下错误 Unable to find the ncurses libraries or the required header files m
  • fedora 27 安装 android studio

    Reference Fedora wiki Android Studio Fedora23 安装Android Studio 在fedora下进行Android studio 安装和前期配置 Android Studio 为Android
  • Python字典的操作小技巧——索引、增添、删除、修改与取键和值

    字典是非常常用的一种数据结构 它与json格式的数据非常相似 核心就是以键值对的形式存储数据 关于Python中的字典做如下四点说明 构造字典对象需要使用大括号表示 即 每一个字典元素都是以键值对的形式存在 并且键值对之间用英文状态下的冒号
  • linux如何复制文件夹和

    CP命令 格式 CP 选项 源文件或目录 目的文件或目录 选项说明 b 同名 备分原来的文件 f 强制覆盖同名文件 r 按递归方式保留原目录结构复制文件 cp r tmp a root a 记得有空格 1 vi filename 打开或新建
  • 【C++】类的前置声明

    两个类要互相引用 就会出现 未定义 尴尬 此时可以用前置声明来解决 class person 类的前置声明 class Animal public void eat person pn class person public friend
  • Qt串口接收一帧不完整问题

    1 串口通信接收不全问题 在触发接收后 调用一次waitForReadyRead 等待100ms 后续再readAll 目前都能完整接收一帧 connect m serialPort SIGNAL readyRead this SLOT r
  • xcode中如何显示文件后缀

    xcode14 3 用不惯mac电脑真恶心 改个显示文件后缀找半天 1 首先双击打开xcode软件 2 此时 电脑左上角出现xcode字样 左上角如果看不到xcode字样 再次点击xcode软件弹出来就有了 鼠标右键它 点击setting或
  • 安装zookeeper详解教程(windows单机版)(以及解决方法)

    1 下载安装包 Apache官网下载 我选的比较稳定的旧版本 地址 Apache ZooKeeperhttps zookeeper apache org releases html 2 解压到本地目录 3 配置文件 进入conf目录下将zo