我可以在节点/集群上创建一个 ElasticSearch 索引,然后稍后更改集群吗?



我可以在集群上创建一个 ElasticSearch 索引吗,我们将其命名为 "集群 1"。

然后假设有另一个集群"集群 2"我希望节点将来移动到。将来是否可以只更改群集名称而不影响数据?当然,如果分片移动到集群中的其他节点也没关系,但我只是不希望丢失任何数据。

是的,Cluster 2可以从Cluster 1节点获取索引,但您必须确保:

  1. 节点上 Cluster 1 的数据目录已正确从 ESHOME/data/Cluster 1 重命名为 ESHOME/data/Cluster 2,以反映新的群集名称。

  2. Cluster 1节点上存在的任何索引都已存在于Cluster 2中。

是的,我相信您可以在其配置中更改 es 进程(节点)的集群名称,并且数据分片仍将存在于新集群中。

相关内容

最新更新