我测试了 elasticsearch 并决定创建一个集群。为此,我重命名了节点并定义了一个集群
cluster.name = mycluster
node.name = firstnode
重新启动时,更改会被考虑在内,但现有数据不再可见(http://myserver.example.com:9200/_plugin/head/
不显示索引)。
删除上面两行并重新启动后索引就恢复了。
如何重命名节点并保留现有数据?
答案1
重命名保存数据的文件夹就足够了。
为独立服务器默认创建的文件夹名为elasticsearch
,将其重命名为集群名称(mycluster
在问题的上下文中)可以使以前的数据可用。