Elasticsearch
Elasticsearchは、Liferayがデフォルトで使用する、拡張性の高いフルテキスト検索エンジンです。 ElasticsearchはLiferayにバンドルされており、本番環境以外の目的で使用されます。 本番環境では、Liferayは別のリモートサーバーで動作するElasticsearchを必要とします。
- お使いの Liferay バージョンと互換性のある Elasticsearch バージョンおよびサーバー構成については、必ず 互換性マトリックス を確認してください。
- Liferay DXP および Portal Tomcat バンドルおよび Docker イメージに含まれる サイドカー Elasticsearch サーバーランタイムはサポートされておらず、本番環境には適していません。 これは、ローカルでの開発およびテスト中の利便性のために提供されています。 代わりに、Liferay を自己管理型のスタンドアロン サーバーまたはサーバー ノードのクラスターとして Elasticsearch に接続するように構成します。
- Liferay の Elasticsearch 7.17.x サーバーへの接続は、 Elasticsearch 7.17 のサポート終了により非推奨となりました。 廃止された Elasticsearch に接続すると、ログと検索管理パネルに警告が表示されます。
Elasticsearch 6 コネクタ (Liferay 7.2 で利用可能) を保護するには、 Liferay Enterprise Search サブスクリプションでのみ利用可能な追加モジュールが必要です。 Elasticsearch 7+ のコネクタには、認証され暗号化された Elasticsearch 接続を構成するためのサポートが含まれています。
インストール
-
[Liferay のクラスタリング] Liferay クラスタに検索エンジンを追加する
アップグレード
- Elasticsearchのアップグレード
- 検索インフラストラクチャのアップグレード
- Elasticsearchのバックアップ
- Elasticsearch 8へのアップグレード
- Elasticsearch 7へのアップグレード