zookeeper 单机和集群搭建(windows环境+linux环境)
文章目录
- 一、单机操作
- 1. 下载
- 2. 解压
- 3. 修改配置文件
- 4. 启动
- 二、集群操作
- 2.1. zoo.cfg添加集群配置
- 2.2. 在3台zk数据目录下面创建myid文件
- 2.3. 分别启动3台zk
- 三、伪集群操作
- 3.1. zk-01 配置
- 3.2. 把zk-01复制2份
- 3.3. zk-02配置
- 3.4. zk-03配置
- 3.5. 创建zk数据目录
- 3.6. 在3个zk数据目录下面创建myid文件
- 3.7. 启动zk集群
- 四、linux环境操作zookeeper
一、单机操作
1. 下载
官网:https://zookeeper.apache.org/
这里拿3.4.14版本做演示
2. 解压
3. 修改配置文件
由于zookeeper环境变量中,默认加载的是zookeeper-3.4.14\conf\目录下的zoo.cfg
复制zoo_sample.cfg,重命名zoo.cfg
4. 启动
双击启动
二、集群操作
声明:zk01和zk02启动会出现拒绝连接的异常,当zk03都起来之后,异常就消失了,因为zk集群之间有心跳机制。
2.1. zoo.cfg添加集群配置
#zk的数据存放目录,这里在zookeeper-3.4.14的根目录下面创建dataDir
dataDir=/tmp/zookeeper-3.4.14/dataDirserver.1=192.168.43.128:2888:3888
server.2=192.168.43.129:2888:3888
server.3=192.168.43.130:2888:3888
注意:把配置文件中的zk的数据目录进行手动创建
2.2. 在3台zk数据目录下面创建myid文件
在3台zk数据目录(/tmp/zookeeper-3.4.14/dataDir)下面创建myid文件文件内容服务号
注意没有扩展名
zk01的myid文件内容:1zk02的myid文件内容:2zk03的myid文件内容:3
2.3. 分别启动3台zk
三、伪集群操作
因为没有多余的服务器,在一台电脑上搭建伪集群操作演示。zoo.cfg添加集群配置
3.1. zk-01 配置
#zk的数据目录
dataDir=/tmp/zookeeper-1#zk集群配置
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2887:3887
3.2. 把zk-01复制2份
3.3. zk-02配置
#zk的数据目录
dataDir=/tmp/zookeeper-2#zk端口
clientPort=2182#zk集群配置
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2887:3887
3.4. zk-03配置
#zk的数据目录
dataDir=/tmp/zookeeper-3#zk端口
clientPort=2183#zk集群配置
server.1=localhost:2888:3888
server.2=localhost:2889:3889
server.3=localhost:2887:3887
3.5. 创建zk数据目录
3.6. 在3个zk数据目录下面创建myid文件
内容分别是:1、2、3
3.7. 启动zk集群
启动zk-01
启动zk-02
启动zk-03
四、linux环境操作zookeeper
linux操作一样,只不过启动的.sh
Linux zookeeper下载、单点部署
https://blog.csdn.net/weixin_40816738/article/details/95810893
Linux 环境 zookeeper集群安装、配置、测试
https://blog.csdn.net/weixin_40816738/article/details/100576259
zookeeper 单机和集群搭建(windows环境+linux环境)相关推荐
- 【运维技术】Zookeeper单机以及集群搭建教程
Zookeeper单机以及集群搭建教程 单机搭建 单机安装以及启动 安装zookeeper的前提是必须有java环境 # 选择目录进行下载安装 cd /app # 下载zk,可以去官方网站下载,自己上 ...
- zookeeper单机和集群搭建过程详细步骤
文章目录: ▶ 单机环境搭建 ▶ 设置zookeeper为开机服务 ▶ 集群环境搭建 单机环境搭建 要求: 依赖Java环境 单机搭建过程: 进入到/opt目录下,创建zookeeper 文件夹 cd ...
- RabbitMQ 集群搭建_02_rpm版本(linux环境)
接上一篇:(企业级) CentOS7 安装 RabbitMQ最新版本 下载.安装.配置.运行.部署_01 文章目录 一.SHELL脚本说明 1. 选择脚本的原因 2. 脚本总览 二.脚本实战 2.1. ...
- 多台es服务器搭建elasticsearch集群,es单机伪集群搭建,在一台服务器上以三个不同的端口模拟三台主机完成es伪集群搭建,windows和Linux操作方法一致
目录 (一)es单机伪集群搭建 一.准备三台elasticsearch服务器(复制三个es目录) 二.修改每台服务器的配置 1.修改es配置文件 2.配置注意 (二)多台服务器es集群搭建: 1 安装 ...
- 基于zookeeper的solrCloud集群搭建
转自:https://blog.csdn.net/yougoule/article/details/78445759 基于原文对实践遇到的问题稍作补充 1.安装及搭建相关环境 1.1环境准备 cen ...
- 大数据学习系列之七 ----- Hadoop+Spark+Zookeeper+HBase+Hive集群搭建 图文详解
引言 在之前的大数据学习系列中,搭建了Hadoop+Spark+HBase+Hive 环境以及一些测试.其实要说的话,我开始学习大数据的时候,搭建的就是集群,并不是单机模式和伪分布式.至于为什么先写单 ...
- zookeeper 和 kafka 集群搭建
Kafka初识 1.Kafka使用背景 在我们大量使用分布式数据库.分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews),以便我们设计出更好的广告位 我想对用户 ...
- Zookeeper单机伪集群
Zookeeper单机伪集群 1.配置 zookeeper下载地址:http://apache.mirrors.lucidnetworks.net/zookeeper/ 可以选择需要的版本,我下载的是 ...
- zookeeper单机及集群部署,附安装包下载(二)
zookeeper单机及集群部署,附安装包下载(二) 问题背景 zookeeper分布式技术基本概念(一) zookeeper单机及集群部署,附安装包下载(二) zookeeper客户端命令(三) 安 ...
最新文章
- mysql查询09软件技术1班_MySQL查询语句的45道练习(2019.09最新版)
- 未来人口出现负增长后,我国的房价何去何从?
- oracle中DECODE与CASE的用法区别
- frame或者iframe的contentwindow属性
- IOS – OpenGL ES 调节图像阴影 GPUImageHighlightShadowFilter
- 【英语学习】【Level 07】U05 Best Destination L1 Float and shop
- Docker监控方案之cAdvisor
- kafkatemplate无法注入_SpringBoot 整合 Spring-Kafka 深度踩坑实战
- 构成vspher虚拟化平台所需构建概念
- 为什么需要使用云计算技术?
- java统计有多少个单词_Java不同单词个数统计
- java导出excel自定义表头,架构师必备!
- android多个广告sdk回调处理,Android逆向 今日头条的广告SDK分析
- 使用GSL库实现非线性最小二乘拟合—原理与C代码实现(VS2019)
- STATA学习笔记:数据合并
- 小和尚打水问题_三个和尚阅读题答案阅读题目
- 一劳永逸 让你与IE弹出窗口彻底告别
- 【设计模式十六之装饰模式】装饰者模式
- 【干货】中继链路trunk+实验
- 图片采集器-网页图片批量采集器免费
热门文章
- 柯洁获清华大学免试入学推荐资格
- 全球大学文凭“含金量”排名出炉:“北清复”名列30强
- 去除标签_有效去除“狗皮膏药”标签,快学起来吧
- 配置jupyter-pytorch深度学习环境
- c语言边序列构造邻接表,结构C语言版期末考试考试(有答案).doc
- 堆排序和归并排序 java代码实现
- java stream filter map collector使用
- UE4加载osgb倾斜摄影数据
- makefile深度学习(一个工程实例来学习 Makefile)
- Delta3d角色注册机制