Problem med Elasticsearch efter uppgraderingen av Adobe Commerce molninfrastruktur 2.3.1+
I den här artikeln beskrivs en lösning på problem under distributionen efter uppgradering till Adobe Commerce i molninfrastrukturversionerna 2.3.1+, om du använder Elasticsearch version 2.x och 5.x.
Berörda produkter och versioner:
- Adobe Commerce om molninfrastruktur 2.3.1+
- Elasticsearch 2.x och 5.x
Orsak
Handlare som har uppgraderat till Adobe Commerce i molninfrastruktur (version 2.3.1 och senare) och som använder en tidigare version av Elasticsearch än version 6.x kan råka ut för fel vid distributionen. Detta beror på att Elasticsearch version 2.x och 5.x är End of Life och inte längre stöds i Adobe Commerce. Elasticsearch-klienten måste vara uppdaterad eller köra en distributionsrisk som utlöser ett fel. Mer information finns i Ändra Elasticsearch-klienten i utvecklardokumentationen.
Problem
När du distribuerar ser du ett felmeddelande som liknar följande, som anger att din Elasticsearch-version inte är kompatibel: Elasticsearch-tjänstversion 5.2.2 på infrastrukturskiktet är inte kompatibel med den aktuella versionen av modulen elasticsearch/elasticsearch (6.7.0.0), som används av ditt Magento-program. Du kan åtgärda det här problemet genom att uppgradera Elasticsearch-tjänsten på din Magento Cloud-infrastruktur till version 6.x. Andra symtom på det här problemet kan vara saknade bilder och problem med filter i din miljö.
Lösning
För att lösa detta problem måste klientmodulen och tjänsten Elasticsearch finnas på de senaste rekommenderade versionerna av Elasticsearch:
- Följ instruktionerna för att ändra modulen Elasticsearch i utvecklardokumentationen så att du har den senaste rekommenderade versionen av klientmodulen Elasticsearch.
- Skicka en supportanmälan och begär en Elasticsearch-tjänstuppdatering till 6.x för testning och produktion. Observera att det kan ta lite tid att uppgradera till Elasticsearch.
Relaterad läsning
- Krav för teknikhög i Adobe Commerce 2.3 i utvecklardokumentationen.
- Konfigurera tjänsten Elasticsearch i utvecklardokumentationen.
- Installera och konfigurera Elasticsearch i utvecklardokumentationen.
- Kontrollera att Elasticsearch är korrekt installerat i vår kunskapsbas för support.