搭建zookeeper伪集群

ZooKeeper 搭建详细步骤之二(伪集群模式) ZooKeeper 伪集群是指在一个单一的物理或虚拟机环境中模拟出一个由多个 ZooKeeper 节点构成的集群。尽管这些节点实际上运行在同一台机器上,但它们通过配置不同的端口、数据目录和配置文件,以模拟在真实分布式环境下不同服务器上运行的效果。 阅读详情
搭建zookeeper伪集群:
    1、下载zookeeper压缩包;

    2、将zookeeper压缩包进行解压;

    3、在zookeeper根目录下新建data文件夹;

    4、在data文件夹内新建myid文件,并在myid文件内写入1;

    5、将conf/zoo_sample.cfg文件复制一份,重命名为zoo.cfg;

    6、打开zoo.cfg文件,将dataDir的值修改为刚刚新建的data的目录,并保存;

    7、将zookeeper解压后的文件夹复制三份,分别为zookeeper01,zookeeper02, zookeeper03;

    8、依次将每个data文件夹下的myid内容依次修改为1~3(可随意,但不应重复);

    9、依次将三个zookeeper中的conf文件夹下的zoo.cfg文件中的dataDir的值依次设置为每个zookeeper里的data文件夹目录;

    10、依次将每个zoo.cfg文件中的clientPort值修改为2181~2183(端口号可以随意,但是不能重复);

    11、在每个zoo.cfg文件内容的最后添加如下值:
            server.1=localhost:2887:3887
            server.2=localhost:2888:3888
            server.3=localhost:2889:3889
        注意:其中1~3分别对应data文件夹下的myid文件内的值


注意事项:

1、由于部署在同一台机器上,clientPort不能重复,建议Server.A的clientPort=2181,Server.B的clientPort=2182,依次递增。 

2、server.A=B:C:D:其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举,选出一个新的 Leader,而这个端口就是用来执行选举时服务器相互通信的端口。
如果是伪集群的配置方式,由于 B 都是一样,所以不同的 ZooKeeper实例通信端口号不能一样,所以要给它们分配不同的端口号。 

3、集群模式下还要配置一个文件 myid,这个文件在 将dataDir 目录下,这个文件里面只有一个数据就是 A 的值,ZooKeeper启动时会读取这个文件,拿到里面的数据与 zoo.cfg 里面的配置信息比较从而判断到底是那个 server。


====================打个广告,欢迎关注====================

QQ:412425870
csdn博客:
http://blog.youkuaiyun.com/caychen
码云:
https://gitee.com/caychen/
github:
https://github.com/caychen

点击群号或者扫描二维码即可加入QQ群:

328243383(1群)



点击群号或者扫描二维码即可加入QQ群:

180479701(2群)



Zookeeper伪集群模式配置 本实验任务主要完成基于ubuntu环境的搭建Zookeeper伪集群模式的环境工作。通过完成本实验任务,要求学生熟练掌握搭建Zookeeper伪集群模式的环境的方法,为后续实验的开展奠定zookeeper平台基础,也为从事大数据平台运维工程师、大数据技术支持工程师等岗位工作奠定夯实的技能基础。1、掌握Zookeeper伪集群模式的环境搭建Ubuntu、Zookeeper3.4.5Apache Zookeeper 由 Apache Hadoop 的 Zookeeper 子项目发展而来,现已经成为 Apache 阅读详情

相关推荐

【zookeeper】zookeeper伪集群搭建

本文介绍了zookeeper伪集群搭建的详细步骤。

2301_79976546的博客 599

搭建Zookeeper伪分布式集群

zookeeper伪分布式集群的搭建。

qq_41172638的博客 1965

[dubbo实战] dubbo+zookeeper伪集群搭建

zookeeper作为注册中心,服务器和客户端都要访问,如果有大量的并发,肯定会有等待。所以可以通过zookeeper集群解决。 一、为什么需要zookeeper呢?    大部分分布式应用需要一个主控、协调器或者控制器来管理物理分布的子进程。目前,大多数都要开发私有的协调程序,缺乏一个通用机制,协调程序的反复编写浪费,且难以形成通用、伸缩性好的协调器,zookeeper提供通用的分布式锁服务

张晓 1万+

Zookeeper集群部署之单机模式、伪集群模式、集群模式

Zookeeper 是一个开源的分布式的,为分布式框架提供协调服务的 Apache 项目。提供的服务包括:统一命名服务、统一配置管理、统一集群管理、服务器节点动态上下线、软负载均衡等。

PandaMan~的博客 2044

zookeeper伪集群搭建与zookeeper中选举leader和follower的理解

搭建zookeeper伪集群:        第一步:先把先配置linux环境,配置jdk,此步略。。        第二步:把zookeeper压缩文件上传到linux中                        在Xshell中连接主机后                                                        这个时候说明已经发送成功了:       ...

java_System_out的博客 3887

win10环境下搭建zookeeper伪集群

前言:zookeeper部署分单机部署,单机伪集群部署,集群部署。因为资源有限又不想单机部署,于是决定采用单机伪集群部署。 一、下载zookeeper https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 下载之后直接解压到心仪的目录即可。这里笔者下载的是zookeeper-3.3.6 二、配置zookeeper

Coder Wu的博客 6037

Zookeeper伪集群搭建

注意事项:单台机器及上运⾏多个Zookeeper实例。这种情况下,必须保证每个配置⽂件的各个端⼝号不能冲突,除clientPort不同之外,dataDir也不同。另外,还要在dataDir所对应的⽬录中创建myid⽂件来指定对应的Zookeeper服务器实例下载最新稳定版本的zookeeper http://zookeeper.apache.org/releases.html 配置集群 在每个zookeeper的 data ⽬录下创建⼀个 myid ⽂件,内容分别是1、2、3 。这个⽂件就是记录每个服务

脑细胞:-D的博客 668

zookeeper 伪集群和集群环境搭建

这个是我自己使用centerOS真实搭建的实践积累,文档包含了zookeeper伪集群和集群的搭建操作方法,还有截图和linux命令。这是实践积累,平常实操点内容并使用文档记录这些点滴,以免以后会忘记。

zookeeper伪集群的搭建

所谓zookeeper伪集群其实就是在一台机器上启动多个zookeeper,在启动每个zookeeper时分别使用不同的配置文件zoo.cfg来启动,每个配置文件使用不同的配置参数(clientPort端口号、dataDir数据目录、dataLogDir数据日志目录)在同一台机器上启动多次。 配置多个zoo.cfg配置文件 zoo1.cfg zoo2.cfg zoo3.cfg 三个cfg文件的区别 clientPost、dataDir、dataLogDir不同 在\zookeeper-3.4.12\b

xy631739211的博客 421

如何优雅地进行频谱分析—— 一行代码实现绘制MATLAB频谱、功率谱图

之前的文章里讲了关于信号频谱、能量谱的相关理论和MATLAB编程实现方法: Mr.看海:信号频域分析方法的理解(频谱、能量谱、功率谱、倒频谱、小波分析) Mr.看海:频域特征值提取的MATLAB代码实现(频谱、功率谱、倒频谱) 不过对于刚刚开始进行这方面研究,或者对MATLAB不甚熟悉,抑或者不想花太多时间用在编程这件事上的同学,目前缺少一种足够便捷、高效、可靠的代码。 所以笔者想做这样一件事:编写一个函数,同学们只需要导入自己要分析的数据,并按照自己的需求设置部分选项,调用一行代码就可以实现绘制频

fengzhuqiaoqiu的博客 2万+

LVGL配置文件lv_conf.h详解

lv_conf.h是一个用户级别的文件,它不属于内核的部分,因此,在不同的工程中,该文件有可能存在差异。lv_conf.h文件具有两大功能:(1)配置功能:内存、屏幕刷新周期、输入设备的读取周期,等等;(2)裁剪功能:使能失能某些功能,有效地优化Flash的分配。

qq_28576837的博客 5561

zookeeper伪集群搭建

本文是在一台虚拟机上搭建的zookeeper集群,某些地方与真实生产环境可能不同,仅作练习参考 1.

weixin_46138936的博客 174

模拟滤波器的基础知识和设计

使用Python实现多种模拟滤波器

faltas的博客 3530

Windows下zookeeper伪集群环境搭建

最近一直在关注集群与分布式的原理,难点在于服务的管理与协调, 现在应用最广的服务发现的方案就是Zookeeper,必须掌握。 集群与分布式的区别是集群提升的是可靠性,就是当部分的机器宕机不会导致服务不可用,每台机器提供完整的服务。分布式更强调的是将不同的业务拆分成不同的模块,不同的机器承载的业务也不同,因此分布式更多的提高性能。集群前面通常有一个负载均衡算法,将请求适当的分配到集群中去,对于用户来

超威半导体 870

安全虚拟化SEV简单介绍

安全虚拟化SEV简单介绍什么是SEV什么是SVMSME介绍SEV介绍总结 什么是SEV SEV是由AMD提出的安全虚拟化Secure Encrypted Virtualization技术的英文首字母的缩写。简单来说就是主内存控制器具备了加密功能可以对虚拟机内存数据进行保护。在真正介绍SEV之前,我们首先要弄清楚两个关键的基本概念:SVM、SME。下面先简单了解一下SVM和SME。 什么是SVM S...

artine的专栏 6390

YOLOv11改进策略【SPPF】| 将特征金字塔池化修改为:SPPCSPC,提升模型的特征提取能力和计算效率。

本文记录的是。YOLOv7中的SPPCSPC(Spatial Pyramid Pooling Cross Stage Partial Connections)模块是一种结合了(SPP)和(CSP)的改进结构,本文将其添加到YOLOv11中,

Limiiiing的博客 1821

Windows环境搭建Zookeeper伪集群

文章目录Windows环境搭建Zookeeper伪集群一、准备Java环境二、准备zk安装包三、配置环境变量四、修改config五、启动六、伪集群改造1、tips2、改造方案13、改造方案2A 复制多份zkServerB 复制多份zkCliC 复制多份zoo.cfgD 复制多份data目录并指定myIdE 复制多份log目录七、伪集群启动八、真集群怎么搞 Windows环境搭建Zookeeper伪集群 部署zk首先要有java环境【因为zk是用java编写的,zk的运行需要依赖于Java环境】。 一、准

YangzaiLeHeHe的博客 627

开源数字人、虚拟直播部署教程

对,你无看错,是欧美的。在直播带货案例里,我们把模型导入到ue4,我们给模型在ue4里预设了四个动作(站着、站着说话、坐着、坐着说话),三个表情(平静、开发、愤怒),三个镜头(全局、近矩说话、看显示器播放商品展示)。我们只需要把目标主播的直播给录制下来,提取样本数据,然后训练一个从粉丝的不同刺激的组合,到主播的不同响应方式的多元逻辑回归的数学模型参数即可。

南七小僧的学海无涯 4562

ZooKeeper伪集群环境搭建

ZooKeeper伪集群环境搭建

零下九度 8595

【GameFramework框架内置模块】8、文件系统(File System)

最近好忙,鸽了好久。不能颓废了,继续发力。今天分享的是GF框架的文件系统。首先,引用比较官方的说法:GF的FileSystem虚拟文件系统,使用类似磁盘存储的感念对零散的文件进行集中管理,优化资源加载时产生的内存分配,也可以对资源进行局部片段加载,极大的提升了资源加载的性能。通俗点讲就是,我这个模块就是加载磁盘文件的,优化加载时产生的内存分配。那么,它是怎么优化的呢?

优快云博客专家,Unity3D高级软件工程师,《Unity 3D从入门到实战》作者。 2452

把 NAST 变成你的遥控器:用 ABAP 程序精确触发与处理 Output Type

摘要 SAP中的Message Control机制通过NAST表记录输出状态,支持自动触发打印、邮件等操作。关键步骤包括: 构造NAST记录:定义输出类型、介质、处理状态等参数 调用处理函数:使用RV_MESSAGE_UPDATE_SINGLE更新表,通过WFMC_MESSAGES_PROCESS执行输出 典型应用场景: 单据补发(如PO邮件重发) 外部系统集成触发输出 故障恢复处理积压消息 注意事项: 需提交事务确保更新生效 区分S/4HANA新旧输出体系 正确处理派发时间(VSZTP)和状态(VSTAT

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 255

windows下zookeeper伪集群搭建

最近在看zookeeper的源码,因为我家里用的是mac,公司用的windows;那么在windows下怎么搭建zookeeper伪集群呢? 从网上找了一个例子,大概步骤如下: 下载 http://www.apache.org/dyn/closer.cgi/zookeeper/ 解压 D:\Java\soft\zookeeper-3.4.6 伪集群 1、在\zookeeper-3.4...

马以的专栏 420

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

zookeeper伪集群搭建,zookeeper安装,zookeeper部署,zookeeper集群

1.环境CentOS74 zookeeper-3.4.8 openjdk version “1.8.0_212” 安装: mkdir /zk; cd /zk; wget http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz wget https://mirrors.aliyun....

fenxiangwork的博客 251

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

上一篇: 使用Mock.js模拟生成数据
下一篇: Maven国内镜像
caychen
博客等级 码龄9年 110粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值