Documentatie

Elasticsearch wordt als zoekengine weergegeven ondanks de installatie van OpenSearch

Laatst bijgewerkt: 12 juni 2025

Dit artikel biedt een oplossing voor het probleem waarbij Elasticsearch nog steeds wordt weergegeven als zoekengine voor Adobe Commerce in de cloud, zelfs na installatie of upgrade naar OpenSearch.

Beschrijving

Omgeving

Adobe Commerce op cloud 2.4.4 - 2.4.5-p11

Nota : OpenSearch is beschikbaar als onderzoeksmotor die van Adobe Commerce 2.4.6 begint.

Probleem/symptomen

Elasticsearch wordt nog steeds weergegeven als de zoekengine voor Adobe Commerce in de cloud, zelfs na installatie of upgrade naar OpenSearch.

Stappen om te reproduceren:

  1. Ga naar Opslag > Configuratie > Catalogus > het Onderzoek van de Catalogus .
  2. Controleer het zoekprogramma. Het toont Elasticsearch7.

Oorzaak

Elasticsearch7 is in Adobe Commerce hard gecodeerd als zoekprogramma dat in deze versies wordt gebruikt.

Dit mag niet worden verward met de geïnstalleerde versie van de service. Hoewel er geen Openssearch-module in de code is opgenomen, kan Adobe Commerce gebruik maken van de onderliggende OpenSearch-service.

Resolutie

Voer de volgende opdracht uit om te controleren of OpenSearch is geïnstalleerd:

Methode 1 :

  • Voer de volgende opdracht uit op de server: curl 127.0.0.1:9200 . Het zou OpenSearch met zijn versie moeten terugkeren.

    $ 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 :

  • Gebruik de volgende opdracht op de CLI Magento-cloud: magento-cloud relationships -p <project_id>. Zoek OpenSearch nadat u de opdracht hebt gebruikt.

Gerelateerde lezing

de dienst van OpenSearch van de Opstellingin Commerce op de gids van de Infrastructuur van de Wolk.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f