検索ブログ

主に検索のことについて書いています。

Elasticsearchでバージョンアップするときの3つの原則

公式のドキュメントbreaking changesを参考にした。 www.elastic.co

  • マイナーバージョン間のバージョンアップ- 例えば6.xから6.y へのバージョンアップは一回に1つのノードをアップグレードで きる。
  • 連続するメジャーバージョン間のバージョンアップ - 例えば5.xから6.xにバージョンアップするときは、完全なクラスタ再起動が必要となる。ただし5.6から6.xへのバージョンアップはRolling upgradeすることができる。
  • 非連続的なメジャーバージョン間のバージョンアップ - 例えば2.xから6.xに一度にバージョンアップすることはできない。まず2.xから5.xにバージョンアップし、そして5.xから6.xとバージョンアップする方法をとる必要がある。

それぞれ
2.x→Elasticsearch 2.x系
5.x→Elasticsearch 5.x系
6.x→Elasticsearch 6.x系
のことをさす。

バージョンアップに関してより詳細な情報を知りたい場合は以下の公式のドキュメントを参考にすると良い。

www.elastic.co