elasticsearch从0.9.x升级到1.x.x.

时间:2014-08-14 12:12:43

标签: elasticsearch

我可以通过将数据文件夹从elasticsearch-0.90.x文件夹移动到elasticsearch-1.x.x文件夹来升级我的elasticsearch,如下所示:

curl -XPOST 'http://localhost:9200/_shutdown'
ps ax | grep elasticsearch
kill 11243
mv elasticsearch-0.90.x/data elasticsearch-1.x.x
./elasticsearch-1.x.x/bin/elasticsearch

从elasticsearch 0.9.x升级到1.x.x需要遵循的最佳程序是什么?

2 个答案:

答案 0 :(得分:3)

根据显示的here表格,文档中描述的here符合您的需要,应遵循的最佳程序。

如果您的群集非常简单,那么移动数据目录就足够了,但我们没有足够的有关您当前情况的信息。

答案 1 :(得分:2)

最佳做法是始终将datalogs文件夹保留在$ {ES_HOME}之外的不同目录中,这样可以使您的升级更轻松(无需移动{{1} }文件夹周围)。您可以在data文件中指定路径。

elasticsearch.yml

当您升级到1.0时,请确保您已完成所有重大更改:

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/breaking-changes.html