当前位置: 首页 > news >正文

zookeeper mac安装

目录

1.下载zookeeper安装包

2.解压安装包

3.修改配置文件

4.启动服务端

5.启动客户端


这边工作中用到了zookeeper组件,但自己独立安装弄的不太多,这边本机mac装一个做测试使用

以下是安装记录,可以作为参考

从以下链接zookeeper版本列表,可以选择自己要用的版本

1.下载zookeeper安装包

​​​​​​Index of /dist/zookeeper

这边选一个3.7.1的版本 

下载的时候要注意下载已经编译好的二进制版本

另外一个是国内镜像站;

Index of /apache/zookeeper

2.解压安装包

下载之后放在自己需要用的目录下,解压

tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz 

3.修改配置文件

进入解压后的zookeeper目录,进入conf目录下,复制一份zoo_sample.cfg文件并命名为zoo.cfg

cp zoo_sample.cfg zoo.cfg

创建好zoo.cfg文件后,打开该文件。如果只是本地开发测试用,基本不用修改什么配置了,需要特别注意一点,那就是zookeeper从3.5.x版本之后,新增了一个AdminServer,默认会随着zookeeper的启动而启动,而且其默认端口是8080,与我们常用的tomcat服务端口冲突了,所以需要修改一下这个端口。在zoo.cfg配置文件最后添加如下内容即可:

admin.serverPort=8280

这边就把对应端口改到8280上面了,后续安装好启动服务端之后再浏览器中可以看到对应的信息

4.启动服务端

进入bin目录,执行如下命令就可以了

./zkServer.sh start

启动之后再浏览器中输入http://localhost:8280/commands

就可以看到刚改的端口生效了。

5.启动客户端

进入bin目录,执行如下命令就可以连接到本地的zookeeper上

./zkCli.sh

如果需要连接指定IP端口的zookeeper服务,使用如下命令

./zkCli.sh -server ip:host

退出客户端使用quit命令。

http://www.lryc.cn/news/180457.html

相关文章:

  • js生成随机16进制数
  • 第七章 查找 八、B树
  • Vue以及整合ElementUI
  • 免费、丰富、便捷的资源论坛——Yiove论坛,包括但不限于阿里云盘、夸克云盘、迅雷云盘等等
  • 1.3 互联网的组成
  • 【机器学习】熵和概率分布,图像生成中的量化评估IS与FID
  • Vue3.0跨端Web SDK访问微信小程序云储存,文件上传路径不存在/文件受损无法显示问题(已解决)
  • 使用chat GPT 生成一个js 生成天数的方法
  • BUUCTF reverse wp 76 - 80
  • 科技资讯|AirPods Pro基于定位控制的自适应音频功能
  • 《Jetpack Compose从入门到实战》第九章 Accompanist 与第三方组件库
  • Centos7 docker 容器内root身份应用自启动 /usr/sbin/init 问题
  • STL学习笔记之容器
  • Java基础---第十二篇
  • Acwing 841. 字符串哈希
  • NEON优化:性能优化经验总结
  • C++ 并发编程实战 第九章
  • 【Java】super 关键字用法
  • 前端笔试题总结,带答案和解析
  • Omniverse Machinima
  • 【测试人生】游戏业务测试落地精准测试专项的一些思路
  • Redis 数据类型底层原理
  • EasyEdge 智能边缘控制台通过sdk发布应用
  • centos软件设置开机启动的方式
  • 二叉树和堆
  • 洛谷P5732 【深基5.习7】杨辉三角题解
  • Docker 精简安装 Nacos 2.2.1 单机版本
  • IntelliJ IDEA配置Cplex12.6.3详细步骤
  • 2023 年最佳多 GPU 深度学习系统指南
  • Kotlin异常处理runCatching,getOrNull,onFailure,onSuccess(1)