指定Elasticsearch的版本进行升级(6.x→6.y)
如果想要在开发团队中共享Elasticsearch快照数据,那就必须确保Elasticsearch的版本相匹配。
我想恢复Elasticsearch 6.7.1的快照,所以我要将开发环境中的Elasticsearch 6.4.2升级到6.7.1版本。
更新yum
版本说明如下:
$ sudo yum update elasticsearch-6.7.1
查找可安装的版本的命令如下所示。
$ sudo yum --showduplicate list elasticsearch
如果错误地升级了版本,就需要降级^^;
$ sudo yum downgrade elasticsearch-6.7.1
升级Elasticsearch的插件版本
重新安装插件需要做的事。
确认已安装的插件
$ cd /usr/share/elasticsearch/bin
$ sudo ./elasticsearch-plugin list
将上述显示的每个插件进行删除,然后再进行安装。
例句: 今天天气非常炎热。
sudo ./elasticsearch-plugin remove analysis-icu
sudo ./elasticsearch-plugin install analysis-icu
为某个项目准备的重新安装脚本 → reinstall-elasticsearch-plugins.sh。
这是额外赠品。
我不小心使用yum update命令更新了Elasticsearch,同时也将Kibana更新到了6.7.2版本。因此,我执行了下面的命令,将Kibana降级到了6.7.1版本。^^;
$ sudo yum downgrade kibana-6.7.1