Problemas de Elasticsearch após a atualização da infraestrutura em nuvem do Adobe Commerce 2.3.1+
Este artigo discute uma correção para problemas durante a implantação após a atualização para o Adobe Commerce na infraestrutura em nuvem versões 2.3.1+, se você estiver usando as versões 2.x e 5.x do Elasticsearch.
Produtos e versões afetados:
- Adobe Commerce na infraestrutura em nuvem 2.3.1+
- Elasticsearch 2.x e 5.x
Causa
Os comerciantes que atualizaram para o Adobe Commerce na infraestrutura em nuvem (versões 2.3.1 e posteriores) e que estão em uma versão do Elasticsearch anterior à 6.x podem enfrentar erros ao implantar. Isso ocorre porque as versões 2.x e 5.x do Elasticsearch são Fim da vida útil e não são mais compatíveis com o Adobe Commerce. O cliente Elasticsearch deve estar atualizado ou a execução de uma implantação pode disparar um erro. Para saber mais, consulte Alterar o cliente do Elasticsearch na documentação do desenvolvedor.
Problema
Ao implantar, você verá uma mensagem de erro semelhante à seguinte, indicando que a versão do seu Elasticsearch não é compatível: o serviço de Elasticsearch versão 5.2.2 na camada de infraestrutura não é compatível com a versão atual do módulo elasticsearch/elasticsearch (6.7.0.0), usado pelo seu aplicativo Magento. Para corrigir esse problema, atualize o serviço Elasticsearch na infraestrutura do Magento para a versão 6.x. Outros sintomas desse problema podem ser imagens ausentes e problemas com filtros no ambiente.
Solução
Para resolver esse problema, o módulo de cliente Elasticsearch e o serviço de Elasticsearch precisam estar nas versões recomendadas mais recentes:
- Siga as instruções para alterar o módulo de Elasticsearch na documentação do desenvolvedor para que você tenha a versão mais recente recomendada do módulo de cliente de Elasticsearch.
- Envie um tíquete de suporte e solicite uma atualização do serviço Elasticsearch para 6.x em preparo e produção. Observe que uma atualização para o serviço Elasticsearch pode levar algum tempo para ser concluída.
Leitura relacionada
- requisitos da pilha de tecnologia do Adobe Commerce 2.3 na documentação do desenvolvedor.
- Configure o serviço Elasticsearch na documentação do desenvolvedor.
- Instale e configure o Elasticsearch na documentação do desenvolvedor.
- Verifique se o Elasticsearch está instalado corretamente em nossa base de dados de conhecimento de suporte.