ElasticSearch-故障转移

在单一节点上运行意味着有单点故障的风险——没有数据备份。要防止单点故障,需要启动另一个节点。

启动第二个节点后,集群状态如图

第二个节点已经加入集群,三个复制分片(replica shards)也已经被分配了——分别对应三个主分片,这意味着在丢失任意一个节点的情况下依旧可以保证数据的完整性。

文档的索引将首先被存储在主分片中,然后并发复制到对应的复制节点上。这可以确保我们的数据在主节点和复制节点上都可以被检索。

查看集群健康发现cluster-health现在的状态是green,这意味着所有的6个分片(三个主分片和三个复制分片)都已可用。

注:现在集群不仅是功能完备的,而且是高可用的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • redis集群分为服务端集群和客户端分片,redis3.0以上版本实现了集群机制,即服务端集群,3.0以下使用客户...
    hadoop_null阅读 5,484评论 0 6
  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,333评论 0 5
  • [TOC] 简介 Elasticsearch 是一个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和...
    0x70e8阅读 3,709评论 0 6
  • 前言 前面介绍了ES的插件安装,ELK的准备工作就已经做完了,现在开始学习搭建ES集群。看了网上的大神总结出来的经...
    我的橙子很甜阅读 9,706评论 0 8
  • 基础 先来简单了解一下一些基础的音频知识。 目前我们在计算机上进行音频播放都需要依赖于音频文件,音频文件的生成过程...
    VD2012阅读 3,725评论 0 0