Posted at

Elasticsearchのバージョンを指定してバージョンアップ(6.x→6.y)

ElasticsearchのSnapshotデータを開発チームでやりとりしようと思うとElasticsearchのバージョンがあわせる必用がある。

今回Elasticsearch6.7.1用のSnapshotを復元したかったので、開発環境にあるElasticsearch6.4.2を6.7.1にバージョンアップします。


yum update

バージョン指定は下記で.

$ 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

上記で表示された各プラグインをremove してからinstall

sudo ./elasticsearch-plugin remove analysis-icu

sudo ./elasticsearch-plugin install analysis-icu


おまけ

まちがってバージョン指定しないでyum updateしたElasticsearchとともにKibanaも6.7.2に。

というわけで下記実行してkibanaも6.7.1にダウングレードしました^^;

$ sudo yum downgrade kibana-6.7.1