Elasticsearch-Probleme nach der Aktualisierung der Adobe Commerce-Cloud-Infrastruktur 2.3.1+
In diesem Artikel wird eine Fehlerbehebung für Probleme während der Bereitstellung nach der Aktualisierung auf Adobe Commerce auf Cloud-Infrastrukturversionen 2.3.1+ beschrieben, wenn Sie Elasticsearch-Versionen 2.x und 5.x verwenden.
Betroffene Produkte und Versionen:
- Adobe Commerce in Cloud-Infrastruktur 2.3.1+
- Elasticsearch 2.x und 5.x
Ursache
Bei Merchants, die auf Adobe Commerce in der Cloud-Infrastruktur (ab Version 2.3.1) aktualisiert haben und eine Elasticsearch-Version vor 6.x verwenden, können bei der Bereitstellung Fehler auftreten. Dies liegt daran, dass die Elasticsearch-Versionen 2.x und 5.x Ende der Lebensdauer sind und in Adobe Commerce nicht mehr unterstützt werden. Der Elasticsearch-Client muss auf dem neuesten Stand sein oder die Ausführung einer Bereitstellung birgt das Risiko, einen Fehler auszulösen. Weitere Informationen finden Sie unter Ändern des Elasticsearch-Clients in unserer Entwicklerdokumentation.
Problem
Bei der Bereitstellung wird eine Fehlermeldung ähnlich der folgenden angezeigt, die angibt, dass Ihre Elasticsearch-Version nicht kompatibel ist: Elasticsearch-Dienst Version 5.2.2 auf Infrastrukturebene ist nicht mit der aktuellen Version des von Ihrer Magento-Anwendung verwendeten Elasticsearch-/Elasticsearch-Moduls (6.7.0.0) kompatibel. Sie können dieses Problem beheben, indem Sie den Elasticsearch-Dienst in Ihrer Magento Cloud-Infrastruktur auf Version 6.x aktualisieren. Weitere Symptome dieses Problems sind möglicherweise fehlende Bilder und Probleme mit Filtern in Ihrer Umgebung.
Lösung
Um dieses Problem zu beheben, müssen das Elasticsearch-Client-Modul und der Elasticsearch-Dienst auf den neuesten empfohlenen Versionen basieren:
- Befolgen Sie die Anweisungen unter Ändern des Elasticsearch-Moduls in unserer Entwicklerdokumentation, sodass Sie über die neueste empfohlene Version des Elasticsearch-Client-Moduls verfügen.
- Senden Sie ein Support-Ticket und fordern Sie ein Elasticsearch-Service-Update auf 6.x für Staging und Produktion an. Bitte beachten Sie, dass ein Upgrade auf den Elasticsearch-Dienst einige Zeit in Anspruch nehmen kann.
Verwandtes Lesen
- Anforderungen an den Technologiestapel für Adobe Commerce 2.3 in unserer Entwicklerdokumentation.
- Richten Sie den Elasticsearch-Dienst in unserer Entwicklerdokumentation ein.
- Installieren und konfigurieren Sie Elasticsearch in unserer Entwicklerdokumentation.
- Stellen Sie sicher, dass Elasticsearch ordnungsgemäß installiert ist in unserer Support-Wissensdatenbank.