故障转移集群仲裁盘_设置 ZooKeeper 集群:1分钟就搞定的小 case

本文详细介绍了如何在Ubuntu 14.04 LTS上搭建多节点Zookeeper集群,包括配置文件设置、节点ID分配、数据目录创建等步骤。Zookeeper在Hadoop、Kafka等组件中起到关键的协调作用,用于自动故障转移和集群管理。通过Zookeeper集群,可以实现NameNode的高可用性和Kafka代理的协调。文章提供了完整的配置示例,适合想要搭建Zookeeper和理解其在分布式系统中角色的读者。
摘要由CSDN通过智能技术生成

55a9924e8970675905abe2a82eacebee.png

尽管事实上Apache Zookeeper的功能在终端客户中并没有引起人们的注意,但是它仍然是诸如Hadoop之类的热门组件的骨干,以监督自动故障转移,Kafka的代理协调,Solr,HBase,Apache S4等。

此外,Zookeeper还被广泛用于许多免费软件项目,例如AdroitLogic UltraESB、Akka、GoldenOrb(大规模图形分析)、Neo4j(图形数据库)等。此外,许多知名公司如Yahoo、Rackspace、Box、Midokura等正在将其用于运营目的。

与操作系统无关,设置Zookeeper集群没有太多复杂性。一个Zookeeper集群也称为合奏。本文已分为三个部分。此外,我添加了几行内容来与Zookeeper和Kafka进行代理,以进行代理协调,并添加Hadoop以在NameNode上实现自动故障转移。

2f56906d287f64a928a2a48819b66d15.png

点击添加图片描述(最多60个字)编辑

第一部分:我们将使用在Ubuntu 14.04 LTS之上运行的多节点集群作为操作系统。在不同操作系统上的安装不会有任何大胆的更改。Zookeeper在JAVA上运行,并假定JAVA在每个节点上的集群上已经可用。到目前为止,不支持Java 9 和10。

第二部分:本节将在集群的每个节点中累积Zookeeper的安装和配置。使用SCP将下载的tarball(apache-zookeeper-3.5.6-bin.tar.gz)复制到每个节点并提取为$ tar -xvzf apache-zookeeper-3.5.6-bin.tar.gz

4a64271b859f9757b17a10daeec7ae6a.png

点击添加图片描述(最多60个字)编辑

一旦成功提取,目录apache-zookeeper-3.5.6-bin中的内容将移至/ usr / local / zookeeper位置。确保已经在/ usr / local内部创建了具有所有访问权限(root 特权)的“ zoo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值