关于elasticsearch集群的小问题
假如现在有181,182,183个服务器,分别有三个索引(索引1,索引2,索引3),集群部署后。
181(主要分片索引1)(副本索引3)
182(主要分片索引2)(副本索引2)
183(主要分片索引3)(副本索引1)
假设此时,181宕机了(主分片分片索引1和副本索引3丢失),183的副本索引1生效成为主分片,那么现在183和182的副本索引只剩下 副本索引2 了,elasticearch会重新生成副本索引进行备份吗?(会不会自动重新生成副本索引1和3,因为索引1和3在当前两台集群里面已经不存在副本了)
17
收起
正在回答
2回答
额,你问的有点乱啊。其实可以说索引库的分片会均匀分配到不同节点,同一个分片的多个副本不会共同存在于同一个几点,因为一个挂了这个分片数据就丢失。
可以往后看一下集群分片测试自己宕机测试。
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星