安装ZooKeeper的过程遇到的坑

一:点击zkServer.cmd闪退问题排查

1、zkServer.cmd编辑,在最后的位置输入pause,会在命令行打印错误结果,如果还是闪退,先处理jdk问题
2、jdk的安装路径不能有空格,例如之前的路径:D:\Program Files (x86)\java\jdk1.8,现在改成D:\java\jdk1.8

二:zkserver.cmd 提示文件名、目录名或卷标语法不正确

1、打开conf文件夹,把zoo_sample.cfg改为zoo.cfg
2、修改zkServer.cmd文件
(改后缀为txt,记事本打开,修改后 记得后缀改回cmd)

call %JAVA% "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" ........
修改为
java "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" ......


3、修改zkCli.cmd文件
(改后缀为txt,记事本打开,修改后 记得后缀改回cmd)

call %JAVA%  ........
修改为
java  ........

三:配置服务端口,避免端口占用

1、打开conf文件夹,打开zoo.cfg文件,在里面添加以下内容:
在这里插入图片描述
dataDir=D:\Program Files (x86)\apache-zookeeper-3.8.1-bin\data,这里的路径是各自实际安装路径,需要在目录下新增data文件夹
admin.serverPort=8888 (8888可以随便改变,只是为了避免默认端口被占用修改下)

这样处理后,就正常可以运行起来了,记录一下。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值