Elasticsearchのアップグレード

Elasticsearchクラスターは通常、サービスを中断することなく、1ノードずつアップグレードできます。アップグレード手順については、Elastic 8.15.2へのアップグレードを参照してください。

7.xからのアップグレード

7.16またはそれ以前のバージョンから8.15.2にアップグレードするには、最初に7.17にアップグレードする必要があります。たとえローリングアップグレードの代わりにフルクラスター再起動を選択した場合でもです。これにより、アップグレード
アシスタントを使用して問題を特定し解決し、7.0以前に作成されたインデックスを再インデックスし、その後ローリングアップグレードを実行できます。アップグレードを進める前に、すべての重大な問題を解決する必要があります。手順については、7.xからのアップグレードの準備を参照してください。

インデックスの互換性

Elasticsearchは、前のメジャーバージョンで作成されたインデックスに対して完全なクエリおよび書き込みサポートを提供します。6.xまたはそれ以前に作成されたインデックスがある場合は、アーカイブ機能を使用して新しいElasticsearchバージョンにインポートするか、8.15.2にアップグレードする前に再インデックスまたは削除する必要があります。互換性のないインデックスが存在する場合、Elasticsearchノードは起動に失敗します。6.xまたはそれ以前のインデックスのスナップショットは、7.xクラスターによって作成されたものであっても、8.xクラスターにアーカイブ機能を使用してのみ復元できます。7.17のアップグレードアシスタントは、再インデックスまたは削除が必要なインデックスを特定します。

REST APIの互換性

REST APIの互換性は、RESTクライアントがREST APIへの非互換(破壊的)変更を軽減するのに役立つリクエストごとのオプトイン機能です。

FIPS準拠とJava 17

Elasticsearch 8.0以上はJava 17以降が必要です。Elasticsearch 8.13以上は、Bouncy CastleのJava 17 認証済み FIPS実装でテストされており、FIPS 140-2モードでElasticsearchを実行する際に推奨されるJavaセキュリティプロバイダーです。注意 - ElasticsearchはFIPS認証されたセキュリティプロバイダーを同梱しておらず、明示的なインストールと設定が必要です。

代わりに、FedRAMP認証済みGovCloud地域のElasticsearchサービスの使用を検討してください。