elasticsearch,Ubuntu,elasticsearch" /> elasticsearch,Ubuntu,elasticsearch" />

Ubuntu Elasticsearch-从5.0版升级。至5.2-apt升级导致版本降级

Ubuntu Elasticsearch-从5.0版升级。至5.2-apt升级导致版本降级,ubuntu,elasticsearch,Ubuntu,elasticsearch,我在Ubuntu服务器上有elasticsearch 我使用了apt-upgrade命令,elasticsearch从5.2版(我接受提示中的所有默认值)降级到5.0版,至少Kibana说: 此版本的Kibana在所有节点上都需要Elasticsearch v5.2.0。我 在群集中找到以下不兼容节点:v5.0.0 有关于如何更改elasticsearch版本的指南吗?以下几条评论有助于解决问题(阅读问题下方的评论以获得更好的想法): 您的集群有多少个节点?它说其中一个节点(10.100.0.

我在Ubuntu服务器上有elasticsearch

我使用了
apt-upgrade
命令,elasticsearch从5.2版(我接受提示中的所有默认值)降级到5.0版,至少Kibana说:

此版本的Kibana在所有节点上都需要Elasticsearch v5.2.0。我 在群集中找到以下不兼容节点:v5.0.0


有关于如何更改elasticsearch版本的指南吗?

以下几条评论有助于解决问题(阅读问题下方的评论以获得更好的想法):


您的集群有多少个节点?它说其中一个节点(10.100.0.13)仍然有Elasticsearch 5.0。因此,升级该节点上的ES将解决此问题


您可以为其中一个正在运行的ES节点运行以下命令:

curl -XGET "http://localhost:9200/_cat/health?v" . 

您可以按照此处文档中提供的说明安装ES 5.2。在安装新的ES之前,通过运行sudo service elasticsearch Stop停止以前的ES,即ES 5.0


如果您在旧版本的ES上有一些数据,那么将新ES指向相同的数据目录可以将所有数据放入新的ES中

您的集群有多少个节点?它说其中一个节点(10.100.0.13)仍然有Elasticsearch 5.0。因此,在该节点上安装ES将解决问题。@avr老实说,我不知道。我从未使用过elasticsearch,但我在升级时破坏了它,我如何检查节点列表?您可以为其中一个运行ES节点运行以下命令:
curl-XGET”http://localhost:9200/_cat/health?v“
。有关更多信息,请检查@avr我只有一个节点
node.total=1,node.data=1
。是否有将其版本更改为5.2的curl请求?您可以按照文档中提供的说明安装ES 5.2。在安装新的ES之前,通过运行
sudo service elasticsearch Stop
停止以前的ES,即ES 5.0。