Adobe Commerce cloud infrastructure 2.3.1 以降のアップグレード後のElasticsearchの問題

WARNING
MySQL カタログ検索エンジンは、Adobe Commerce 2.4.0 で削除されます. バージョン 2.4.0 をインストールする前に、Elasticsearch・ホストをセットアップして構成する必要があります。こちらを参照してください Elasticsearchのインストールと設定.
WARNING
なお、実稼働環境へのサービスのアップグレードは、インフラストラクチャチームへの 48 営業時間以内通知を行わなければ実行できません。 実稼動環境のダウンタイムを最小限に抑え、目的の期間内に設定を更新できるインフラストラクチャサポートエンジニアを確保する必要があるので、これが必要になります。 そのため、変更を実稼動環境で行う必要があるのは、48 時間前までということになります サポートチケットを送信 必要なサービスのアップグレードの詳細を説明し、アップグレードプロセスを開始する時刻を指定します。

この記事では、Elasticsearchバージョン 2.x および 5.x を使用している場合に、クラウドインフラストラクチャバージョン 2.3.1 以降のAdobe Commerceにアップグレードした後のデプロイメント中に発生する問題の解決策について説明します。

影響を受ける製品とバージョン:

  • クラウドインフラストラクチャー 2.3.1 以降のAdobe Commerce
  • Elasticsearch 2.x および 5.x

原因:

クラウドインフラストラクチャー上でAdobe Commerceにアップグレードし(バージョン 2.3.1 以降)、バージョン 6.x より前のElasticsearchを使用しているマーチャントでは、デプロイ時にエラーが発生する場合があります。 これは、Elasticsearchバージョン 2.x と 5.x が 提供終了 およびは、Adobe Commerceではサポートされなくなりました。 Elasticsearchクライアントは最新である必要があります。最新でない場合、デプロイメントを実行するとエラーが発生するリスクがあります。 詳しくは、次を参照してください Elasticsearchクライアントの変更 開発者向けドキュメントを参照してください。

問題

をデプロイすると、次のようなエラーメッセージが表示され、Elasticsearchバージョンに互換性がないことを示します。 インフラストラクチャレイヤーのElasticsearchサービスバージョン 5.2.2 は、Magentoアプリケーションで使用されている現在のバージョンの elasticsearch/elasticsearch module (6.7.0.0)と互換性がありません。 この問題を解決するには、Magentoのクラウドインフラストラクチャ上のElasticsearchサービスをバージョン 6.x にアップグレードします. この問題の他の症状は、画像が欠落していたり、環境のフィルターに関する問題が発生していたりする場合があります。

解決策

WARNING
共有環境がある場合は、ステージング環境と実稼動環境がアップグレードする準備ができていることを確認します。

この問題を解決するには、ElasticsearchクライアントモジュールとElasticsearchサービスが、最新の推奨バージョンである必要があります。

  1. 指示に従って~する Elasticsearchモジュールの変更 開発者向けドキュメントで、推奨される最新バージョンのElasticsearchクライアントモジュールを入手できます。
  2. サポートチケットを送信 ステージング環境および実稼動環境で、Elasticsearchサービスの 6.x へのアップデートをリクエストします。 Elasticsearchサービスへのアップグレードが完了するまでに時間がかかる場合があることに注意してください。

関連資料

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a