Elasticsearch se muestra como motor de búsqueda a pesar de la instalación de OpenSearch

Este artículo proporciona una solución para el problema en el cual Elasticsearch sigue mostrándose como el motor de búsqueda de Adobe Commerce en la nube incluso después de instalar o actualizar a OpenSearch.

Versiones afectadas

Adobe Commerce en la nube 2.4.4: 2.4.5-p11

NOTE
OpenSearch está disponible como motor de búsqueda a partir de Adobe Commerce 2.4.6.

Problema

Elasticsearch sigue mostrándose como el motor de búsqueda de Adobe Commerce en la nube incluso después de instalar o actualizar a OpenSearch.

Pasos a seguir:

  1. Vaya a Stores > Configuration > Catalog > Catalog Search.
  2. Compruebe el motor de búsqueda. Se mostrará Elasticsearch7.

Causa

Elasticsearch7 está codificado en Adobe Commerce para ser el motor de búsqueda usado en estas versiones.

Esto no debe confundirse con la versión instalada del servicio. Aunque no hay un módulo Opensearch incluido en el código, Adobe Commerce puede usar el servicio Opensearch subyacente.

Solución

Para comprobar si OpenSearch se ha instalado, ejecute el siguiente comando:

Método 1:

  • Ejecute el siguiente comando en el servidor: curl 127.0.0.1:9200. Debe devolver OpenSearch con su versión.

Ejemplo:

$ 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/"
}

Método 2:

  • Utilice el siguiente comando en la CLI de la nube de Magento: magento-cloud relationships -p <project_id>. Después de usar el comando, busque OpenSearch.

Lectura relacionada

Configure el servicio OpenSearch en la guía de Commerce en infraestructura de nube.

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