【zookeeper】安装

第二次安装zookeeper了,蛮记录一下(让blog丰富一点~)

1. Apache Zookeeper官网下载


2. 解压后创建log和data文件夹

这个其实不一定要建在zookeeper文件夹下,建在任意一个文件夹里都行,只要配置文件中的路径配置能找到就行

3. 修改配置文件


这里要注意!!!
win系统下路径分隔符用

/

有点疑问:为什么win系统磁盘中文件的绝对路径的分隔符是\,但在配置文件中文件路径的分隔符要用/?

查询后得出结论:

在Windows操作系统中,文件路径的绝对路径分隔符是反斜杠\,这是因为反斜杠在Windows系统中被用作文件路径分隔符的标准约定。例如,C:\Users\Admin\Desktop\file.txt 是Windows系统中文件的绝对路径表示方式。

而在配置文件中,特别是在类Unix系统(如Linux、MacOS等)中,文件路径的分隔符是正斜杠/。这是因为Unix系统中的路径分隔符是正斜杠,而且正斜杠在配置文件中通常用作路径分隔符的约定 。所以,即使在Windows系统中使用的是反斜杠作为文件路径分隔符,但在配置文件中为了与Unix系统的约定保持一致,通常会使用正斜杠作为文件路径分隔符

因此,为了确保在不同操作系统和不同环境下都能正确解析文件路径,通常会建议在配置文件中使用正斜杠/作为文件路径的分隔符。这样可以避免在不同系统下出现路径解析错误的情况,保证程序的可移植性和通用性。

4.启动zookeeper

  1. zkServer.cmd正常启动如下

    如遇闪退,可以在zkServer.cmd文件末尾加上pause ,以便查看报错原因
  2. zkCli.cmd正常启动如下

    至此,zookeeper启动成功

安装过程中遇到过许多问题,感谢将这些问题解决过程分享出来的同路人们!

希望这篇文章能帮到你~

相关推荐
—Qeyser3 小时前
Flutter GestureDetector 完全指南:让任何组件都能响应手势
flutter·云原生·容器·kubernetes
忍冬行者4 小时前
prometheus通过VMware_explorter监控VMware虚拟化集群
云原生·云计算·grafana·prometheus
子非衣11 小时前
CenOS7安装RabbitMQ(含延迟队列插件)
分布式·rabbitmq·ruby
linweidong11 小时前
中科曙光Java后端开发面试题及参考答案
分布式·设计模式·spring mvc·tcp协议·三次握手·后端开发·java面经
岚天start12 小时前
【K8S分配率】Shell脚本计算Kubernetes集群CPU和内存总分配率
云原生·容器·kubernetes·分配率
密瓜智能12 小时前
HAMi Meetup-贝壳找房 回顾:vGPU 推理集群的实践经验
云原生·性能优化·开源·gpu算力·hami·密瓜智能
rustfs12 小时前
使用 RustFS和 Arq,打造 PC 数据安全备份之道
分布式·docker·云原生·rust·开源
后季暖13 小时前
kafka原理详解
分布式·kafka
回家路上绕了弯13 小时前
Seata分布式事务实战指南:从原理到微服务落地
分布式·后端
LDG_AGI13 小时前
【机器学习】深度学习推荐系统(二十六):X 推荐算法多模型融合机制详解
人工智能·分布式·深度学习·算法·机器学习·推荐算法