Zookeeper 3.8.4 安装和参数解析

devtools/2024/11/15 2:03:31/

安装 zookeeper 之前必须先安装 JDK,有关Linux环境JDK可以参考我以前写的博文

1、关于Linux服务器配置java环境遇到的问题
2、Linux环境安装openJDK
3、Centos7.3云服务器上安装Nginx、MySQL、JDK、Tomcat环境

文章目录

zookeeper__8">1. zookeeper 安装

  • zookeeper官网:https://zookeeper.apache.org/releases.html
  • 找到最新稳定版的源码下载,选择第一个编译后的
    在这里插入图片描述
  • 如果选择的事源码下载安装,需要下载后再编译,不然启动zk服务端起不来,会报这个错误:
    错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain

建议直接选择下载第二个已经编译好的安装包

  • 解压到指定目录
tar -zxvf apache-zookeeper-3.8.4.tar.gz -C /opt

在这里插入图片描述

  • 修改配置,将 /opt/apache-zookeeper-3.8.4-bin/conf 路径下的 zoo_sample.cfg 先复制备份再修改为 zoo.cfg
cp zoo_sample.cfg zoo.cfg
  • /opt/apache-zookeeper-3.8.4-bin/ 路径下创建 zkData 文件夹
mkdir zkData
  • 打开zoo.cfg文件,修改dataDir路径:
    在这里插入图片描述
    在这里插入图片描述

  • 启动 Zookeeper 服务端

注意:启动之前需要放行zookeeper默认端口号 2181

  • 切换到 bin 目录后启动 zk 服务端
./zkServer.sh start

在这里插入图片描述

  • 查看状态
./zkServer.sh status

在这里插入图片描述

  • 可以查看到 zk 服务端确实启动了
jps -l

在这里插入图片描述

  • 启动 zk客户端
./zkCli.sh

在这里插入图片描述

  • 可以在zk客户端使用Linux相关命令,如:查看根目录下的文件
ls -l

在这里插入图片描述

  • 退出zk客户端
quit

在这里插入图片描述

  • 停止Zookeeper
./zkServer.sh stop

在这里插入图片描述

2. 参数解析

  • Zookeeper中的配置文件zoo.cfg中参数含义解读如下:
  1. tickTime = 2000:通信心跳时间,Zookeeper服务器与客户端心跳时间,单位毫秒

在这里插入图片描述

  1. initLimit = 10:LF初始通信时限

在这里插入图片描述

  1. syncLimit = 5:LF同步通信时限

在这里插入图片描述

  1. dataDir:保存Zookeeper中的数据

注意:默认的tmp目录,容易被Linux系统定期删除,所以一般不用默认的tmp目录

  1. clientPort = 2181:客户端连接端口,通常不做修改

http://www.ppmy.cn/devtools/114970.html

相关文章

【开源免费】基于SpringBoot+Vue.JS网上购物商城(JAVA毕业设计)

本文项目编号 T 041 ,文末自助获取源码 \color{red}{T041,文末自助获取源码} T041,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析5.4 用例设计 六、核…

【Obsidian】当笔记接入AI,Copilot插件推荐

当笔记接入AI,Copilot插件推荐 自己的知识库笔记如果增加AI功能会怎样?AI的回答完全基于你自己的知识库余料,是不是很有趣。在插件库中有Copilot插件这款插件,可以实现这个梦想。 一、什么是Copilot? 我们知道githu…

vue-router 在新的标签页打开链接/路由

前言 分别讨论调用API及使用RouterLink组件两种场景下如何在新的标签页中打开链接/路由 调用 API vue-router 的路由实例除了常见的 push, replace, go 等接口,还提供了一个很好用的接口 resolve,可用于解析路由,第一个参数类型与 push/re…

HarmonyOS学习(十三)——数据管理(二) 关系型数据库

文章目录 1、基本概念2、运行机制3、默认配置与限制4、接口说明5、实战:开发“账本”5.1、创建RdbStore5.2、创建数据库5.3、增加数据5.4、删除数据5.5、修改数据5.6、查询数据5.7、备份数据库5.8、恢复数据库5.9、删除数据库 官方文档地址: 通过关系型…

mysql 8.0 搭建主从集群注意事项

mysql 8.0 的集群搭建方式和mysql 5.7的搭建方式,有点不同,命令改了。官方文档写的很全(又臭又长),所以写一篇笔记,简单总结下怎么搭建。 怎么安装mysql 8.0就不赘述了,假设两台机器已经完成数据…

Llamaindex 使用过程中的常见问题 (FAQ)

导读 在使用LlamaIndex进行文档索引和查询时,您可能会发现需要根据特定的需求对基础设置进行调整。下面是一些常见的定制化需求及其对应的实现方式: 文档分割:为了更好地管理和查询大型文档,您可以选择将文档分割成更小的块。这可…

请求HTTP链接的图片等资源被自动变成HTTPS请求的问题解决(顺便可以解决图片防盗链)

文章目录 问题现象问题根本原因常规问题解决办法非Chrome浏览器:控制CSP协议对HTML页面处理nginx配置中处理 Chrome浏览器本地处理方式 Chrome浏览器通用解决办法(服务器端无法控制新版Chrome这种行为,只能曲线救国--顺便可以解决图片防盗链&…

[网络层]-IP协议相关特性

IP协议 基本概念 主机 : 配有IP地址,但是不进行路由控制的设备路由器 : 既配有IP地址,又能进行路由控制节点: 主机和路由器的统称 协议头格式 4位版本(version):占四位,用于指定IP协议的版本,例如,使用IPv4,该字段就为44位首部长度: 表示IP协议首部的长度,以32位bit (4字节)…