Elasticsearch wird trotz OpenSearch Installation als Suchmaschine angezeigt

Dieser Artikel bietet eine Lösung für das Problem, dass Elasticsearch auch nach der Installation oder Aktualisierung auf OpenSearch weiterhin als Suchmaschine für Adobe Commerce in der Cloud angezeigt wird.

Betroffene Versionen

Adobe Commerce in Cloud 2.4.4 - 2.4.5-p11

NOTE
OpenSearch ist ab Adobe Commerce 2.4.6 als Suchmaschine verfügbar.

Problem

Elasticsearch wird auch nach der Installation oder dem Upgrade auf OpenSearch weiterhin als Suchmaschine für Adobe Commerce on Cloud angezeigt.

Schritte zur Reproduktion:

  1. Navigieren Sie zu Stores > Configuration > Catalog > Catalog Search.
  2. Überprüfen Sie die Suchmaschine. Es wird Elasticsearch7 zeigen.

Ursache

Elasticsearch7 ist in Adobe Commerce als Suchmaschine für diese Versionen hartcodiert.

Dies ist nicht mit der installierten Version des Dienstes zu verwechseln. Obwohl im Code kein Opensearch enthalten ist, kann Adobe Commerce den zugrunde liegenden Opensearch-Service verwenden.

Lösung

Um zu überprüfen, ob OpenSearch installiert wurde, führen Sie den folgenden Befehl aus:

Methode 1:

  • Führen Sie den folgenden Befehl auf dem Server aus: curl 127.0.0.1:9200. Sie sollte OpenSearch mit ihrer Version zurückgeben.

Beispiel:

$ curl 127.0.0.1:9200
{
  "name" : $clusterName,
  "cluster_name" : "opensearch_stg",
  "cluster_uuid" : $clusterUuid,
  "version" : {
    "distribution" : "opensearch",
    "number" : "1.2.4",
    "build_type" : "deb",
    "build_hash" : "44ccdbaed5fe5a8b02d99a611857a671b6dd909d",
    "build_date" : "2022-11-08T09:23:45.993372Z",
    "build_snapshot" : false,
    "lucene_version" : "8.10.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "The OpenSearch Project: https://opensearch.org/"
}

Methode 2:

  • Verwenden Sie den folgenden Befehl auf der Magento-Cloud-CLI: magento-cloud relationships -p <project_id>. Suchen Sie nach OpenSearch, nachdem Sie den Befehl verwendet haben.

Verwandtes Lesen

Richten Sie den OpenSearch- im Handbuch zu Commerce in Cloud-Infrastrukturen ein.

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