从 2.3.1 升级到 5.6.4 后 ElasticSearch 无法启动

从 2.3.1 升级到 5.6.4 后 ElasticSearch 无法启动

我之前在 elasticsearch 2.3.1 上运行,但是我必须升级到 5.6.4(因为我想安装 Kibana/Sense),但 ElasticSearch 无法再启动。

这是日志来自 ElasticSearch:

java.lang.IllegalStateException: The index [[cyclone3.mysite_sk/Qf5ccdWNRYKFGs4lBffSAQ]] was created with version [1.2.1] but the minimum compatible version is [2.0.0-beta1]. It should be re-indexed in Elasticsearch 2.x before upgrading to 5.6.4.

还有很多相同的错误。

是的,我知道我需要重新索引,但该怎么做呢?我会丢失所有数据吗?

这不是重复的安装 5.6.4 后 ElasticSearch 无法启动因为这是在不同的服务器上

答案1

您需要重新索引才能执行此操作。请按照以下指南获取有关如何操作的帮助

https://www.elastic.co/guide/en/elasticsearch/reference/master/reindex-upgrade.html

相关内容