大数据技术zookeeper安装教程&配置参数解读(代码片段)

ZSYL ZSYL     2023-01-07     321

关键词:

1. 本地模式安装部署

1.1 安装前准备

(1)安装Jdk

参考:https://zsyll.blog.csdn.net/article/details/120096880

(2)拷贝Zookeeper安装包到Linux系统下

使用Xshell上传Linux服务器!

(3)解压到指定目录

[zs@hadoop102 software]$ tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/

1.2 配置修改

(1)将/opt/module/zookeeper-3.4.10/conf这个路径下的zoo_sample.cfg修改为zoo.cfg

[zs@hadoop102 conf]$ mv zoo_sample.cfg zoo.cfg

(2)打开zoo.cfg文件,修改dataDir路径:

[zs@hadoop102 zookeeper-3.4.10]$ vim zoo.cfg

修改如下内容:

dataDir=/opt/module/zookeeper-3.4.10/zkData

(3)在/opt/module/zookeeper-3.4.10/这个目录上创建zkData文件夹

[zs@hadoop102 zookeeper-3.4.10]$ mkdir zkData

1.3 操作Zookeeper

(1)启动Zookeeper

[zs@hadoop102 zookeeper-3.4.10]$ bin/zkServer.sh start

(2)查看进程是否启动

[zs@hadoop102 zookeeper-3.4.10]$ jps
4020 Jps
4001 QuorumPeerMain

(3)查看状态:

[zs@hadoop102 zookeeper-3.4.10]$ bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /opt/module/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: standalone

(4)启动客户端:

[zs@hadoop102 zookeeper-3.4.10]$ bin/zkCli.sh

(5)退出客户端:

[zk: localhost:2181(CONNECTED) 0] quit

(6)停止Zookeeper

[zs@hadoop102 zookeeper-3.4.10]$ bin/zkServer.sh stop

2. 配置参数解读

Zookeeper中的配置文件zoo.cfg中参数含义解读如下:

  1. tickTime =2000:通信心跳数,Zookeeper服务器与客户端心跳时间,单位毫秒

Zookeeper使用的基本时间,服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会发送一个心跳,时间单位为毫秒。

它用于心跳机制,并且设置最小的session超时时间为两倍心跳时间。(session的最小超时时间是2*tickTime)

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

集群中的Follower跟随者服务器与Leader领导者服务器之间初始连接时能容忍的最多心跳数(tickTime的数量),用它来限定集群中的Zookeeper服务器连接到Leader的时限。

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

集群中Leader与Follower之间的最大响应时间单位,假如响应超过syncLimit * tickTime,Leader认为Follwer死掉,从服务器列表中删除Follwer。

  1. dataDir:数据文件目录+数据持久化路径

主要用于保存Zookeeper中的数据。

  1. clientPort =2181:客户端连接端口

监听客户端连接的端口。


加油!

感谢!

努力!

大数据技术之zookeeper(代码片段)

文章目录1Zookeeper入门1.1概述1.2Zookeeper特点1.3数据结构1.4应用场景2Zookeeper安装2.1本地模式安装部署2.2配置参数解读3Zookeeper实战(开发重点)3.1分布式安装部署3.2客户端命令行操作3.3API应用3.4监听服务器节点动态上下线案... 查看详情

zookeeper安装步骤(代码片段)

...大数据技术处理大数据文件建立大数据技术知识体系架构Zookeeper安装Zookeeper的官网:https://zookeeper.apache.org/Zookeeper所有版本的安装包下载地址:https://archive.apache.org/dist/zookeeper这篇文章是基于3.4.10版本的zookeeper来安装的。Zookeeper... 查看详情

《黑马zookeeper教程(zookeeper框架入门到精通)》

 1/28P101、ZooKeeper--概述和特性P202、ZooKeeper--集群角色P303、ZooKeeper--集群搭建上--描述&JDK安装P404、ZooKeeper--集群搭建下--配置文件修改&启动P505、ZooKeeper--数据模型P606、ZooKeeper--节点类型P706、ZooKeeper--节点属性P807、ZooKeeper--... 查看详情

zookeeper——简介&下载&linux下配置安装启动&解读相关配置参数(代码片段)

文章目录:1.什么是Zookeeper?1.1Zookeeper工作机制1.2Zookeeper特点1.3Zookeeper数据结构1.4Zookeeper应用场景1.4.1统一命名服务1.4.2统一配置管理1.4.3统一集群管理1.4.4服务器动态上下线1.4.5软负载均衡2.Zookeeper下载3.Linux下配置安装启... 查看详情

zookeeper——简介&下载&linux下配置安装启动&解读相关配置参数(代码片段)

文章目录:1.什么是Zookeeper?1.1Zookeeper工作机制1.2Zookeeper特点1.3Zookeeper数据结构1.4Zookeeper应用场景1.4.1统一命名服务1.4.2统一配置管理1.4.3统一集群管理1.4.4服务器动态上下线1.4.5软负载均衡2.Zookeeper下载3.Linux下配置安装启... 查看详情

大数据技术之hadoop——zookeeper(代码片段)

目录 一、认识Zookeeper1、概念2、特性3、集群角色二、数据模型1、数据存储结构2、Znode的类型3、Znode的属性 三、Zookeeper的Watch机制1、Watch机制的认识2、Watch机制的通知状态和时间类型四、Zookeeper的选举机制1、选举机制的认识2、... 查看详情

大数据之—zookeeper环境搭建(代码片段)

...ails/128445784一、下载zk仓库地址:https://archive.apache.org/dist/zookeeper/软件包:https://archive.apache.org/dist/zookeeper/zookeeper-3.8.1/apache-zookeeper-3.8.1-bin.tar.gz二、安装mkdir-p/opt/zookeeper&&cd/opt/zookeepertarzxvfapache-zookeeper-3.8.1-bin.tar.gzcd/opt/zookee... 查看详情

一文带你了解大数据技术之zookeeper(入门级)(代码片段)

大数据技术之Zookeeper入门1.Zookeeper概述2.Zookeeper特点3.数据结构4.应用场景5.下载地址1.Zookeeper概述Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。Zookeeper的工作机制:2.Zookeeper特点3.数据结构4.应用... 查看详情

zookeeper安装配置

1、本内容你将获得Linux上zookeeper的单点安装教程Linux上zookeeper的集群安装教程1.1单点安装上传zookeeper3.4.6至Linux服务器/home/alinesno/zookeeper目录下此处用户可以使用xftp或者xshell等工具解压cd/home/alinesno/zookeepertar-zxvfzookeeper-3.4.6.tar.gz解... 查看详情

hadoop大数据技术课程总结2021-2022学年第1学期(代码片段)

...5.2HIVE如何执行一条HQL语句5.3HIVE数据存储5.4HIVE常用语句6.Zookeeper专题6.1Zookeeper概念6.2Zookeeper应用场景6.3Zookeeper原理6.4Zookeeper实现服务动态上下线通知原理6.5Zookeeper实现分布式锁原理6.6Zookeeper常用命令7Flume专题7.1Flume简介7.2Sources,Cha... 查看详情

大数据必知必会:zookeeper伪分布式安装(代码片段)

大数据必知必会:Zookeeper(2)伪分布式安装安装前准备操作系统准备安装Java8+下载Zookeeper安装包伪分布式安装解压安装包修改配置文件相关命令启动Zookeeper查看状态验证Zookeeper停止Zookeeper安装前准备操作系统准备... 查看详情

大数据讲课笔记6.4zookeeper分布式集群部署(代码片段)

...零、学习目标一、导入新课二、新课讲解(一)ZooKeeper分布式集群部署(二)下载解压ZooKeeper安装包1、下载ZooKeeper安装包2、上传ZooKeeper安装包3、解压ZooKeeper安装包(三)ZooKeeper相关配置1、在master虚拟机... 查看详情

hadoop大数据平台组件搭建系列——zookeeper组件配置(代码片段)

简介本篇介绍Hadoop大数据平台组件中的Zookeeper组件的搭建使用软件版本信息zookeeper-3.4.14.tar.gzZookeeper安装解压Zookeeper安装包至目标目录下,并配置环境变量,使环境变量生效解压zookeeper安装包tar-zxvf/opt/software/zookeeper-3.4.14.... 查看详情

zookeeper安装教程

zookeeper 一、单机安装1.1下载1.2安装1.3配置1.4启动和停止二、伪集群模式2.1zookeeper1配置2.2zookeeper2配置2.3zookeeper3配置三、集群模式3.1conf/zoo.cfg文件修改3.2data/myid文件修改四、报错及处理原文地址:https://www.cnblogs.com/lsdb/p/7297731.h... 查看详情

zookeeper集群安装和配置

一、单机模式1、解压安装mvzookeeper-3.4.6.tar.gz/wls/ && tarzxvfzookeeper-3.4.6.tar.gz cd/wls/zookeeper-3.4.6/conf&&mvzoo_sample.cfgzoo.cfg 2、单机启动cd/wls/zookeeper-3.4.6/bin/&am 查看详情

day375&376.zookeeper入门&单机安装&集群操作-zookeeper(代码片段)

Zookeeper入门1.1概述Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的... 查看详情

大数据必知必会:zookeeper单机环境安装

安装前准备操作系统准备本次安装采用的操作系统是Ubuntu20.04。更新软件包列表。sudoapt-getupdate安装Java8+使用命令安装Java8。sudoapt-getinstall-yopenjdk-8-jdk配置环境变量。vi.bashrcexportJAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64让环境变量生效。so... 查看详情

zookeeper安装教程

Zookeeper基础知识、体系结构、数据模型? zookeeper是一个类似hdfs的树形文件结构,zookeeper可以用来保证数据在(zk)集群之间的数据的事务性一致? zookeeper有watch事件,是一次性触发的,当watch监视的数据发生变化时,通知设置... 查看详情