Windows Zookeeper安装过程及启动图解
一,下载Zookeeper,地址为http://archive.apache.org/dist/zookeeper/,找到你要下载的版本,我下载了这个版本apache-zookeeper-3.5.6-bin.tar.gz

二,下载下来解压后,在根目录添加data和log文件夹

三,将conf目录下的zoo_sample.cfg文件,复制一份,重命名为zoo.cfg,修改zoo.cfg配置文件,dataDir和dataLogDir
dataDir=G:\\zookeeper\\zookeeper3.5.6\\
datadataLogDir=G:\\zookeeper\\zookeeper3.5.6\\log
四,设置环境变量,在系统环境变量添加ZOOKEEPER_HOME名,地址是指向你的zk包地址
ZOOKEEPER_HOME:本文我的zookeeper根目录是-G:\zookeeper\zookeeper
然后找到path添加,以下两条配置
1》%ZOOKEEPER_HOME%\bin
2》%ZOOKEEPER_HOME%\conf
五,进入本地的G:\zookeeper\zookeeper3.5.6\bin
点击 zkServer.cmd 进行启动
PS,如果遇到zkServer.cmd打开闪退的现象,我们应该进行一下来显示错误在哪里,右键编辑zkServer.cmd

在结尾的位置添加pause,然后双击运行zkServer.cmd,就会显示错误信息,而不是闪退的zkServer.cmd

六,如果以上步骤没问题,我们打开zkServer.cmd,然后打开zkCli.cmd,证明zookeeper已经配置成功,如下图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Java zookeeper图形化工具ZooInspector用法详解
一.在window,使用我们先打开Zookeeper,目录bin下的zkServer.cmd,把Zookeeper运行起来 二.可以使用目录bin下的zkCli.cmd,查询Zookeeper数据的方式,但是不够直观,比较乱 三.ZooInspector的使用 1.下载https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip: 2.运行zookeeper-dev-ZooInspector.jar 1 >解
-
在Java中操作Zookeeper的示例代码详解
依赖 <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.6.0</version> </dependency> 连接到zkServer //连接字符串,zkServer的ip.port,如果是集群逗号分隔 String connectStr = "192.
-
Docker下安装zookeeper(单机和集群)
启动Docker后,先看一下我们有哪些选择. 有官方的当然选择官方啦~ 下载: [root@localhost admin]# docker pull zookeeper Using default tag: latest Trying to pull repository docker.io/library/zookeeper ... latest: Pulling from docker.io/library/zookeeper 1ab2bdfe9778: Already exists 7a
-
2020最新IDEA SpringBoot整合Dubbo的实现(zookeeper版)
首先,要在电脑上安装配置好zookeeper哦~ 这是我云服务器上的zookeeper状态 接下来,开始整合 1. 准备一个dubbo-api的SpringBoot项目 用来存储Entity类和Server接口的项目,配置文件无须改动. entity – User // Lombok注解 相当于Setter Getter toString() @Data public class User implements Serializable { // 序列化很重要!!! private static
-
Zookeeper未授权访问测试问题
前言 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等. zookeeper 未授权访问是指安装部署之后默认情况下不需要任何身份验证,从而导致 zookeeper 被远程利用,导致大量服务级别的信息泄露. 默认使用端口:2181.2182. 探测Zookeeper服务开放 如使用nmap探测某个目标
-
史上最便捷搭建Zookeeper服务器的方法(推荐)
什么是 ZooKeeper ZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效.高可用的分布式协调服务,提供了诸如数据发布/订阅.负载均衡.命名服务.分布式协调/通知和分布式锁等分布式基础服务.由于 ZooKeeper 便捷的使用方式.卓越的性能和良好的稳定性,被广泛地应用于诸如 Hadoop.HBase.Kafka 和 Dubbo 等大型分布式系统中. Zookeeper 有三种运行模式:单机模式.伪集群模式和集群模式. 单机模式:这种模式一般适用于开发测试环境,一方面
-
SpringBoot系列教程之dubbo和Zookeeper集成方法
今日学习新的内容:dubbo dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,一款高性能.轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现. zookeeper zooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等. SpringBoot整合dubbo和Zookeeper 1.了解Dubbo基本
-
viper配置框架的介绍支持zookeeper的读取和监听
viper作为配置框架,其功能非常的强大,我们没有理由不去了解一下.我们先看官网对它的功能简介: viper是完整配置解决方案,他可以处理所有类型和格式的配置文件,他有如下功能: 设置默认配置 支持读取 JSON TOML YAML HCL 和 Java 属性配置文件 监听配置文件变化,实时读取读取配置文件内容 读取环境变量值 读取远程配置系统 (etcd Consul) 和监控配置变化 读取命令 Flag 值 读取 buffer 值 读取确切值 乍一看,未免有相见恨晚之感,可仔细一想,不免脑袋
-
Python通过zookeeper实现分布式服务代码解析
借助zookeeper可以实现服务器的注册与发现,有需求的时候调用zookeeper来发现可用的服务器,将任务均匀分配到各个服务器上去. 这样可以方便的随任务的繁重程度对服务器进行弹性扩容,客户端和服务端是非耦合的,也可以随时增加客户端. zk_server.py import threading import json import socket import sys from kazoo.client import KazooClient # TCP服务端绑定端口开启监听,同时将自己注册到z
-
Windows Zookeeper安装过程及启动图解
一,下载Zookeeper,地址为http://archive.apache.org/dist/zookeeper/,找到你要下载的版本,我下载了这个版本apache-zookeeper-3.5.6-bin.tar.gz 二,下载下来解压后,在根目录添加data和log文件夹 三,将conf目录下的zoo_sample.cfg文件,复制一份,重命名为zoo.cfg,修改zoo.cfg配置文件,dataDir和dataLogDir dataDir=G:\\zookeeper\\zookeeper3
-
详解标准mysql(x64) Windows版安装过程
mysql x64不提供安装器,不提供安装器,不提供安装器-- 每次查英文文档有点慢,不够简. 5.7.6以后的64位zip包下载后解压是没有data目录的. 进入解压后的bin目录:(我用的powershell) 初始化data目录(会随机分配一个密码,记下来) .\mysqld --initialize --console 安装服务(自动启动的服务,只安装,不启动) .\mysqld --install --install-manual是手动启动,--remove是卸载服务 启动 net s
-
Java零基础教程之Windows下安装 JDK的方法图解
官网下载 直接打开官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 我安装的是 1.7 版本,当然,你可以选择自己合适版本. 安装 下载的是.exe文件,没什么好讲的,都是直接下一步下一步.当然,你可以选择合适的安装路径,我选择了F:\Java. 接着选择jre安装路径: 环境变量 桌面上找到 计算机(此电脑)右键,点击属性--高级系统设置--环境变量,就可以开始编辑了.
-
Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)
相关阅读: Java零基础教程之Windows下安装 JDK的方法图解 官网下载 你是 Windows 环境,所以,打开浏览器,输入地址:http://tomcat.apache.org/download-70.cgi 选择对应的 ..-bit Windows zip下载就可以了. 安装 找到你下载的 ZIP 包,解压到你认为合适的目录,其实这是免安装版. 启动 进入 bin 目录,找到startup.bat双击,这样就算启动了 Tomcat 了,现在在浏览器输入地址+端口8080(默认)即可看
-
如何加快操作系统的安装过程
如果是在DOS环境下安装Windows系统,应该安装之前运行磁盘高速缓存工具Smartdrv.exe,这样可以有效的提高Windows安装速度.如果在Windows环境下开始操作系统安装,则不需要这个操作.因为Windows有磁盘缓存管理功能. 由于使用兼容机,在安装新的Windows XP系统之前,如何测试这个新的操作系统与我的机器是不是兼容? 你可以首先访问微软的Windows XP硬件支持网站http://www.microsoft.com/hcl/,在此可以找到Windows XP可以支
-
Windows 2003标准版光盘启动安装过程详细图解
一.准备工作: 1.准备好Windows Server 2003 Standard Edition简体中文标准版版安装光盘. 2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦. 3.用纸张记录安装文件的产品密匙(安装序列号). 4.如果你未安装过Windows 2003系统,而现在正使用XP/2000系统,建议用驱动程序备份工具(如:驱动精灵 2004 V1.9 Beta.exe)将Windows
-
Windows 98光盘启动安装过程详细图解
一.准备工作: 1.准备好Microsoft Windows 98 安装光盘. 2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦. 3.如果安装过程中需要用产品密匙(安装序列号)的,用纸张记录安装文件的产品密匙(安装序列号). 4.可能的情况下,用驱动程序备份工具(如:驱动精灵 2004 V1.9 Beta.exe)将Windows 98下的所有驱动程序备份到硬盘上(如∶F:\Drive).
-
Windows 2000 server光盘启动安装过程详细图解
一.准备工作: 1.准备好Windows 2000 server简体中文版安装光盘,并检查光驱是否支持自启动. 2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦. 3.用纸张记录安装文件的产品密匙(安装序列号). 4.可能的情况下,用驱动程序备份工具(如:驱动精灵 2004 V1.9 Beta.exe)将原Windows 2000下的所有驱动程序备份到硬盘上(如∶F:\Drive).最好能记下主板
-
Windows xp光盘启动安装过程详细图解
一.准备工作: 1.准备好Windows XP Professional 简体中文版安装光盘,并检查光驱是否支持自启动. 2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦. 3.用纸张记录安装文件的产品密匙(安装序列号). 4.可能的情况下,用驱动程序备份工具(如:驱动精灵 2004 V1.9 Beta.exe)将原Windows XP下的所有驱动程序备份到硬盘上(如∶F:\Drive).最好能记
-
共创桌面Linux 2005光盘启动安装过程详细图解
北京共创开源软件有限公司在2004年10月25日发布Co-CreateLinux2005版操作系统,这一版本是今年6月发布的Co-CreateLinux1.0.3的后继版本,是一个全新的版本. 共创桌面Linux 2005(ISO镜像文件)下载地址: ftp://ftp.opendesktop.net/co-create/desktop/2005/Baby2-i386-disc.iso 一.共创桌面Linux 2005安装 将光驱设为第一启动盘,放入"共创桌面Linux 200
随机推荐
- angular2 ng build部署后base文件路径问题详细解答
- 二进制文件转换为文本工具
- Angular Module声明和获取重载实例代码
- oracle表的简单操作步骤
- php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
- vue2.0父子组件间通信的实现方法
- Git 教程之基本操作详解
- Lua极简入门指南(一):基础知识篇
- Jquery CheckBox全选方法代码附js checkbox全选反选代码
- 去除arraylist容器中的相同的对象元素的方法
- vue计算属性时v-for处理数组时遇到的一个bug问题
- Android采用GET方法进行网络传值
- RedisDesktopManager无法远程连接Redis的完美解决方法
- python 列表删除所有指定元素的方法
- 为什么你还不懂得怎么使用Python协程
- C++执行Linux Bash命令的方法
- python实现图像检索的三种(直方图/OpenCV/哈希法)
- 详解CentOS7用阿里云Docker Yum源在线安装Docker 17.03.2
- python获取命令行输入参数列表的实例代码
- iOS状态栏的显示与隐藏的示例代码
