栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

12图解Elasticsearch容错机制:master选举,replica容错,数据恢复

12图解Elasticsearch容错机制:master选举,replica容错,数据恢复

1、图解Elasticsearch容错机制:master选举,replica容错,数据恢复 (1)还是之前9个 shard,3个 node的例子

(2)master node宕机,自动master选举,cluster status为red

P0、P1、R22这三个shard丢失,master node 宕机的一瞬间,P0这个primary shard就没有了,并不是所有的primary shard处于active活跃状态,那么cluster status就变为red

容错第一步:master选举,自动选举其中一个node成为新的master,承担master的责任

(3)replica容错:新master将replica提升为primary shard,cluster status为yellow

容错第二步:新master会将丢失的primary shard对应的某个replica shard提升为primary shard,此时cluster status变为了yellow,因为虽然primary shard全都变成active,但是R22这个replica shard还是非active的

(4)重启宕机node,master copy replica到该node,使用原有的shard并同步宕机后的修改,cluster status为green

容错第三步:重启发生故障的node,新选举的master会将确实的副本都copy一份到重启的node上,而重启的node会使用之前已经存在的shard数据,只需要同步一下宕机之后修改的数据就可以了,此时cluster status为green

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/433787.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号