关键词:
Zookeeper 安装教程
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
中参数含义解读如下:
- tickTime =2000:通信心跳数,Zookeeper服务器与客户端心跳时间,单位毫秒
Zookeeper使用的基本时间,服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会发送一个心跳,时间单位为毫秒。
它用于心跳机制,并且设置最小的session超时时间为两倍心跳时间。(session的最小超时时间是2*tickTime)
- initLimit =10:LF初始通信时限
集群中的Follower跟随者服务器与Leader领导者服务器之间初始连接时能容忍的最多心跳数(tickTime的数量),用它来限定集群中的Zookeeper服务器连接到Leader的时限。
- syncLimit =5:LF同步通信时限
集群中Leader与Follower之间的最大响应时间单位,假如响应超过syncLimit * tickTime,Leader认为Follwer死掉,从服务器列表中删除Follwer。
- dataDir:数据文件目录+数据持久化路径
主要用于保存Zookeeper中的数据。
- 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监视的数据发生变化时,通知设置... 查看详情