windows下安装zookeeper 及 遇到的问题

安装个zookeeper,没想到这么难,总时间我差不多花了4,5个小时,弄好的那一刻我简直想哭。

一开始在网上搜的教程,都很简单。

第一步官网下载

第二步复制一份 conf 文件夹下的 zoo_sample.cfg,命名为 zoo.cfg

第三步修改 zoo.zfg,安装目录下创建 data,log目录。

dataDir=D:\\Users\\tools\\apache-zookeeper-3.6.2-bin\\data
dataLogDir=D:\\Users\\tools\\apache-zookeeper-3.6.2-bin\\log

最开始遇到的问题是双击打开 zkServer.cmd 闪退,我一开始配的 dataDir 是

dataDir=D:\Users\tools\apache-zookeeper-3.6.2-bin\data
dataLogDir=D:\Users\tools\apache-zookeeper-3.6.2-bin\log

网上说的要使用双反斜杠,我改了后还是不行。我后续尝试了网上说的很多方法,比如 zkServer.cmd 末尾加 pause,我加了,还是会闪退。

后来,解决问题的关键是我想到在 powerShell 里运行 ./zkServer.cmd,这时候控制台输出错误提示:此时不应有 \Java\jdk1.8.0_144,我仿佛看到了救命稻草,立马去网上搜这个错误,终于找到原因,是因为 jdk 安装目录里有空格,感谢这位朋友的博客拯救了我,https://blog.csdn.net/dgdf123/article/details/106628486/

我把 java 安装目录转移到一个没有空格的目录,再启动 zkCli.cmd 就可以了!还有 zoo.cfg 配置 data,log目录 时,确实要用双反斜杠。

另外改完java 安装目录后,idea里 jdk 的配置路径别忘了换一下

改完这个简直老泪纵横,花了这么长时间,晚上睡觉都睡不好,还是我第二天早上起来才改好的。太不容易了,分享出来也是给大家提供一个查找问题的思路。

这次学到的教训就是一定要想办法看到错误信息,看到错误才好解决,刚开始就看到闪退,日志也没有,就特别茫然,还有就是针对性的搜索问题,多想几个关键词一起搜索。

(0)

相关推荐

  • zookeeper三种模式安装详解(centos 7+zookeeper

    zookeeper有单机.伪集群.集群三种部署方式,可根据自己实际情况选择合适的部署方式.下边对这三种部署方式逐一进行讲解. 一 单机模式 1.下载 进入要下载的版本的目录,选择.tar.gz文件下载 ...

  • linux下搭建zookeeper集群全流程Centos7.2版本

    linux下搭建zookeeper集群全流程Centos7.2版本

  • [Hadoop] Zookeeper伪分布式集群部署

    [Hadoop] Zookeeper伪分布式集群部署

  • ZooKeeper设置开机启动

    ZooKeeper设置开机启动

  • Hadoop学习之路(9)ZooKeeper安装

    文章目录 1.环境准备 1.1下载zooKeeper 1.3安装zooKeeper 1.4配置zooKeeper环境变量 1.5 修改zookeeper集群配置文件 1.6 创建myid文件 1.7 ...

  • 如何在Windows下安装UOS(深度deepin)系统?

    统信UOS是由包括中国电子集团(CEC).武汉深之度科技有限公司.南京诚迈科技.中兴新支点在内的多家企业共同打造的中文国产操作系统. UOS目前有桌面专业版.桌面个人版以及社区版(deepin).其中 ...

  • 在Windows下安装chromedriver

    在windows上安装 selenium 和 chromedriver 1 安装selenium 启动cmd命令行(同时按住windows键和R键,在对话框内输入cmd,然后回车) 安装seleniu ...

  • RabbitMQ消息队列之Windows下安装和部署(一)

    参考文档: https://jingyan.baidu.com/article/ed15cb1bb5c3411be369819d.html https://blog.csdn.net/hzw19920 ...

  • windows下安装VituralBox以使用Linux系统分析数据

    出发点 一直以来,别人找过来,说是要讨论生物信息.讨论高通量测序,很抱歉,我从一开始就会亮出底牌,我是做生物的,不是做生信的. 没错,我就是一个做生物的.既然是做生物的,我写了大多数东西的出发点就是, ...

  • windows下安装HMMER软件进行结构域模式扫描

    简单介绍 HMMER,从软件名字来看就知道其实用的隐式马可夫模型来做分析的,具体是用于分析生物序列.虽然他也可以当做Blast的替代工具(-并不能提高效率,但能提高敏感度),但我认为,其最大的优点在于 ...

  • Windows下安装pycocotools

    Date: 2020/10/11Author: CW在做 detection 任务时,我们通常会使用 mAP 作为评估指标,要计算 mAP,我们要先计算出 Recall(召回率) 和 Precisio ...

  • 如何在windows下安装linux双系统

    首先是看这篇博客,讲得很详细,但是有一点小小的区别,这里把整个过程回顾一下. https://www.cnblogs.com/masbay/p/10745170.html 第一步,刻盘,将一个u盘刻录 ...

  • windows下安装配置cudn和cudnn

    (一)GPU新驱动安装 查看自己电脑的显卡信息,可以使用工具CPU-Z检测.下图为本机的显卡信息: 编辑 显卡信息查看.png 进入NVIDIA驱动下载进行符合条件的下载安装.直接安装并取代之前的显卡 ...

  • 1.3.3. Windows下安装和使用Git(Cygwin篇)

    在Windows下安装和使用Git有两个不同的方案,通过安装msysGit或者通过安装Cygwin来使用Git.在这两种不同的方案下,Git的使用和在Linux下使用完全一致.再有一个就是基于msys ...