Elasticsearch-Probleme nach der Aktualisierung auf Adobe Commerce Cloud Infrastructure 2.3.1+
In diesem Artikel wird eine Fehlerbehebung für Probleme während der Bereitstellung nach dem Upgrade auf Adobe Commerce unter Cloud-Infrastrukturversionen 2.3.1 oder höher beschrieben, wenn Sie Elasticsearch-Versionen 2.x und 5.x verwenden.
Betroffene Produkte und Versionen:
- Adobe Commerce auf Cloud-Infrastruktur 2.3.1+
- Elasticsearch 2.x und 5.x
Ursache
Händler, die auf Adobe Commerce in der Cloud-Infrastruktur (Version 2.3.1 und höher) aktualisiert haben und eine Version von Elasticsearch vor 6.x verwenden, können bei der Bereitstellung Fehler auftreten. Dies liegt daran, dass die Elasticsearch-Versionen 2.x und 5x auslaufenund in Adobe Commerce nicht mehr unterstützt werden. Der Elasticsearch-Client muss auf dem neuesten Stand sein, da andernfalls beim Ausführen einer Bereitstellung ein Fehler ausgelöst werden könnte. Weitere Informationen finden Sie unter Ändern des Elasticsearch-Clients in unserer Entwicklerdokumentation.
Problem
Bei der Bereitstellung wird eine Fehlermeldung wie die folgende angezeigt, die darauf hinweist, dass Ihre Elasticsearch-Version nicht kompatibel ist: Elasticsearch-Service-Version 5.2.2 auf der Infrastrukturschicht ist nicht kompatibel mit der aktuellen Version des Elasticsearch/Elasticsearch-Moduls (6.7.0.0), das von Ihrer Magento-Anwendung verwendet wird. Sie können dieses Problem beheben, indem Sie den Elasticsearch-Service auf Ihrer Magento-Cloud-Infrastruktur auf Version 6.x. Andere Symptome dieses Problems können fehlende Bilder und Probleme mit Filtern in Ihrer Umgebung sein.
Lösung
Um dieses Problem zu beheben, müssen das Elasticsearch-Client-Modul und der Elasticsearch-Service die neuesten empfohlenen Versionen verwenden:
- Befolgen Sie die Anweisungen Ändern des Elasticsearch-Moduls in unserer Entwicklerdokumentation, damit Sie über die neueste empfohlene Version des Elasticsearch-Client-Moduls verfügen.
- Senden Sie ein Support-Ticket und fordern Sie ein Elasticsearch-Service-Update für Staging und Produktion auf 6.x an. Bitte beachten Sie, dass es einige Zeit dauern kann, bis eine Aktualisierung des Elasticsearch-Service abgeschlossen ist.
Verwandtes Lesen
- Anforderungen für den Technologie-Stack von Adobe Commerce 2.3 in unserer Entwicklerdokumentation.
- Einrichten des Elasticsearch- in unserer Entwicklerdokumentation.
- Installieren und Konfigurieren von Elasticsearch finden Sie in unserer Entwicklerdokumentation.
- Stellen Sie sicher, dass das Elasticsearch ordnungsgemäß installiert, in unserer Support-Wissensdatenbank.