如何重命名并加入保存数据的 elasticsearch 服务器?

如何重命名并加入保存数据的 elasticsearch 服务器?

我测试了 elasticsearch 并决定创建一个集群。为此,我重命名了节点并定义了一个集群

cluster.name = mycluster
node.name = firstnode

重新启动时,更改会被考虑在内,但现有数据不再可见(http://myserver.example.com:9200/_plugin/head/不显示索引)。

删除上面两行并重新启动后索引就恢复了。

如何重命名节点并保留现有数据?

答案1

重命名保存数据的文件夹就足够了。

为独立服务器默认创建的文件夹名为elasticsearch,将其重命名为集群名称(mycluster在问题的上下文中)可以使以前的数据可用。

相关内容