legacy-knowledge-base
公開されました Jul. 2, 2025

組み込み Elasticsearch 7 のデータのクリーニング

投稿者

Katlyn Lee

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • クリーンなデータベースで Liferay DXP 7.3 を起動すると、組み込みの Elasticsearch サーバーのヘルス ステータスが赤色になります。
    2021-04-08 18:27:44.067 ERROR [main][ElasticsearchEngineConfigurator:93] bundle com.liferay.portal.search.elasticsearch7.impl:5.0.17 (1217)[com.liferay.portal.search.elasticsearch7.internal.ElasticsearchEngine
    Configurator(2923)] : The activate method has thrown an exception
    java.lang.IllegalStateException: Unable to initialize Elasticsearch cluster: {_clusterHealthStatus=RED,_healthStatusMessage='{"cluster_name":
    "LiferayElasticsearchCluster","status":"red","timed_out":true,"number_of_nodes"
    :1,"number_of_data_nodes":1,"active_primary_shards":2,"active_shards":2,
    "relocating_shards":0,"initializing_shards":0,"unassigned_shards":19,
    "delayed_unassigned_shards":0,"number_of_pending_tasks":0,
    "number_of_in_flight_fetch":0,"task_max_waiting_in_queue_millis":0,
    "active_shards_percent_as_number":9.523809523809524}'}

Environment

  • Liferay DXP 7.3

解決策

  • このエラーの原因となっている組み込み Elasticsearch サーバーに、古いデータまたは不良データがある可能性があります。 Elasticsearch サーバーのデータをクリアするには、Liferay バンドルの data/elasticsearch7/indices/nodes に移動し、このフォルダー内のすべてのコンテンツをクリアします。

did-this-article-resolve-your-issue

legacy-knowledge-base