具有隔离索引的ElasticSearch集群

时间:2018-07-19 05:06:26

标签: elasticsearch indexing cluster-computing

我希望有人可以帮助我解决这个问题。我在群集中配置了ES,但是我有一些我不希望属于群集的索引(仅属于本地节点)。因此,通过这些索引,我可以使用以下内容创建它:

PUT /my_temp_index
{
"settings": {
    "number_of_shards" :   1,
    "number_of_replicas" : 0
}}

当然,其余索引将属于簇(即number_of_replicas将大于0)

但是问题是当一个节点发生故障时,因为上面的索引没有副本,因此索引将为UNASSIGNED。因此,群集运行状况变为红色。

在这种情况下,我应该在此处进行哪些设置?我知道如果我发布到Close Index API,UNASSIGNED索引将被删除,运行状况将变为绿色。但是我想知道在配置级别或创建索引时要处理的所有设置。 非常感谢

0 个答案:

没有答案