Windows安装zookeeper 单机版

 

首先需要安装JdK,从Oracle的Java网站下载,安装很简单,就不再详述。

1、下载zookeeper,

     https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/

2、(单机模式)单机安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如:C:\zookeeper-3.4.14下,Zookeeper 的启动脚本在 bin 目录下,Windows 下的启动脚本是 zkServer.cmd。在你执行启动脚本之前,还有几个基本的配置项需要配置一下,Zookeeper 的配置文件在 conf 目录下,这个目录下有 zoo_sample.cfg 和 log4j.properties,你需要做的就是将 zoo_sample.cfg 改名为 zoo.cfg,因为 Zookeeper 在启动时会找这个文件作为默认配置文件。下面详细介绍一下,这个配置文件中各个配置项的意义。

(1)将conf 下的zoo_sample.cfg 改名为 zoo.cfg。

(2)修改zoo.cfg里面的参数,请参考下面的进行设置。对于没有dataDir、dataLogDir文件夹目录的要创建文件目录,可以随意指定名称和路径。一定要和下面配置路径一致。(注意:路径和名称中,不要有汉字和空格、特殊字符等

  • tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。
  • dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。
  • dataLogDir:顾名思义就是 Zookeeper 保存日志文件的目录
  • clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。

当这些配置项配置好后,你现在就可以启动 Zookeeper 了,启动后要检查 Zookeeper 是否已经在服务,可以通过 netstat – ano 命令查看是否有你配置的 clientPort 端口号在监听服务。

3、启动,找到bin文件夹下面的zkServer.cmd服务,运行启动。

 

转载于:https://www.cnblogs.com/xubao/p/10693202.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/411775.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[jQuery] jQuery的队列是如何实现的?队列可以用在哪些地方?

[jQuery] jQuery的队列是如何实现的?队列可以用在哪些地方? 一、队列是什么?队列是一种数据结构,跟生活中的排队是一样的,符合先进先出,后进后出的原则即:对一个数组做一些限制:1、只允许在后面插入数据,只允许在前面…

大学生如何成功就业。

面对中国教育体制中大学生的不断扩招,这几年大学生的就业形式越来越严峻。本科生、硕士生已不稀奇,“海归”也成了“海带”,那些学历不高的大专生、中专生更是成了职场中的蓝领一列。那么,大学生如何能在竞争激烈的就业环境中&…

html自定义滚动条不占位,如何实现滚动条在各浏览器中不占用布局

在一般浏览器中,当内容超出容器时,如果不是overflow:hidden,通常都会出现滚动条,由于滚动条并不是浮在布局内容之上,所以通常会带来两个问题:1,容器内部内容宽度固定,恰好撑满&#…

安装教程-VMware 12 安装 Windows 10 企业版

VMware 12 安装 Windows 10 企业版 1、实验描述 在虚拟机中,手动安装 Windows10 企业版操作系统,为一些实验提供平台,因此,有关系统激活问题不再演示。可自行百度,或者加入QQ群交流:647033350 2、实验环境 …

[jQuery] 谈一下Jquery中的bind(),live(),delegate(),on()的区别?

[jQuery] 谈一下Jquery中的bind(),live(),delegate(),on()的区别&#xff1f; 在我们深入了解这些方法之前&#xff0c;我们先来一段常见的的HTML&#xff0c;作为我们编写jquery示例方法使用的样本。<ul id"members" data-role"listview" data-filter…

地贝扫地机器人维修_扫地机器人常见故障及维修方法

扫地机器人虽然智能&#xff0c;但是毕竟是人造机器&#xff0c;在使用很长时间后&#xff0c;多多少少会出现一些小问题。今天小编给大家分享下扫地机器人常见故障及维修方法&#xff0c;可供参考。扫地机器人常见故障及维修方法一、开机毫无反应对于小白的许多用户来说&#…

VSS 详解

VSS概述版本控制是工作组软件开发中的重要方面&#xff0c;它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时&#xff0c;源代码的控制是非常有用的。Visual SourceSafe 是一种源代…

html生成1-32位随机数,如何生成一个32位的随机数 | 求索阁

CStringA CreateHex(int max){CStringA precision;precision.Format("%x",max);int size precision.GetLength();int num_align size%4; // 按多少位对齐if(num_align <4)num_align 4;else if (num_align <8) // 这里我假设最大数32位,如果…

[jQuery] 你知道自定义事件吗?jQuery里的fire函数是什么意思,什么时候用?

[jQuery] 你知道自定义事件吗&#xff1f;jQuery里的fire函数是什么意思&#xff0c;什么时候用&#xff1f; 1种是把那个bai函数放du到zhiready函数外面。 第dao2种是在ready函数zhuan里面加上window.deleteStu deleteStu; 即shu: $(function(){ function deleteStu(id){ al…

Page_Load的问题

前些天一直有个疑问&#xff1a;在Aspx的cs文件里有Page_Load函数&#xff0c;这个函数对应于Page类的Load事件&#xff0c;但是却搞不清楚Page_Load是如何绑定到Load的&#xff0c;没有类似this.Load ...这样的代码&#xff0c;没有显式的Event绑定&#xff0c;如何把Page_Loa…

「洛谷2495」「BZOJ3052」「SDOI2001」消耗战【虚树+树形动态规划】

题目大意 给你\(k\)个点&#xff0c;让这一些点和一号节点断开&#xff0c;删去某一些边&#xff0c;求最小的删去边权之和。 做题的心路历程 做了\(HG\)昨天的模拟赛&#xff0c;深深感觉到了窝的菜&#xff0c;所以为了\(A\)掉T1这一道毒瘤&#xff0c;窝就来学习一下虚树。 …

2021年安徽普通高考考试成绩查询,安徽省教育招生考试院:2021年安徽高考查分入口、查分系统...

【摘要】为了方便安徽高考考生能及时查询到2021年高考成绩&#xff0c;高考频道特别整理了的安徽省教育招生考试院2021年安徽高考成绩查询入口、查分系统&#xff0c;考生可在成绩公布时直接点击下面的链接进行查分&#xff0c;预祝大家金榜题名&#xff01;自安徽省教育招生考…

python 比赛成绩预测_大数据新研究:用六个月的跑步记录准确预测马拉松完赛成绩...

随着疫情得到控制&#xff0c;各个城市的马拉松比赛又开始相继恢复。从线上马拉松终于可以再次到各个城市不同的赛道上奔跑&#xff0c;无疑是跑者的福音。积压了大半年的情绪&#xff0c;也激发了跑者更高的训练热情&#xff0c;带来了更多跑量的累积。而准备一场马拉松比赛&a…

[jQuery] 你知道js和jQuery是什么关系吗?

[jQuery] 你知道js和jQuery是什么关系吗&#xff1f; jQuery是js的函式庫&#xff0c;並不能稱為框架。个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

求最大素数和最小素数

#include "math.h"#include "stdio.h"/**//* ′ yo D y&#xffe1; kissrat′ 2 μ aD′ a*/voidmain(){ long m,m1,i,k; for(m100000002;m<100001000;m6){ m1m-1; ksqrt(m1); for (i3;i<k;i2)if(m1%i0) br…

Python之操作HBASE数据库

目前有两个库可以操作HBASE&#xff1a;hbase-thrift 和 happybase happybase使用起来比较简单方便&#xff0c;因此重点学习该库&#xff0c;hbase-thrift只做简要介绍。 &#xff08;一&#xff09;hbase-thrift 1、使用前先添加库和依赖库&#xff1a; pip install thrift …

fla 走迷宫游戏 源码_迷宫新玩法,果断一试

迷宫&#xff0c;真的是谜一样的存在&#xff0c;大到几十岁的成年人&#xff0c;小到三岁小儿&#xff0c;都对其没有抵抗力。而迷宫君也是真给力&#xff0c;除了能给人带来愉悦感与成就感&#xff0c;还能同时锻炼专注力、空间感、思维力、视觉追踪等&#xff0c;是儿童感统…

电脑桌面老是弹出计算机,电脑桌面老是弹出游戏怎么解决

如果玩游戏时桌面始终自动弹出&#xff0c;该怎么办&#xff1f;在360游戏模式下玩就足够了如何解决游戏在计算机上弹出的问题&#xff1f; _1首先打开我们的计算机&#xff0c;在我们的计算机桌面上找到计算机管家&#xff0c;然后单击它。 2.输入后&#xff0c;单击屏幕右下方…

[jQuery] jQuery是通过哪个方法和Sizzle选择器结合的?

[jQuery] jQuery是通过哪个方法和Sizzle选择器结合的&#xff1f; 通过创建一个div元素&#xff0c;检测被传入的fn是否被当前浏览器支bai持 function assert( fn ) { var div document.createElement("div");//此处用try-catch的原因是&#xff1a;被传入的fn很有…

用OmniPeek快速定义的过滤器来抓网页提交信息

编写网络程序的人&#xff0c;经常要抓取HTTP操作过程的一些数据&#xff0c;常用的软件有HTTPSniffer、httpLook等软件&#xff0c;这些软件比常简单&#xff0c;这儿就不作介绍了。这里重点介绍一下用OmniPeek来抓取数据包。OmniPeek 是一款非常优秀的网管软件&#xff0c;功…