Motore di ricerca corrente non supportato
Il seguente messaggio di errore indica che la versione di Adobe Commerce da cui stai eseguendo l’aggiornamento è configurata per l’utilizzo di un motore di ricerca catalogo non supportato nella versione a cui stai effettuando l’aggiornamento:
Your current search engine, <Engine Name>, is not supported. You must install a supported search engine before upgrading. See the System Upgrade Guide for more information.
Questo errore indica che una delle seguenti condizioni è vera nella versione di livello inferiore di Adobe Commerce:
- Il motore di ricerca è impostato su MySQL.
- Il motore di ricerca è impostato su una versione di Elasticsearch non più supportata.
Utilizza il seguente comando per controllare il motore di ricerca corrente:
bin/magento config:show catalog/search/engine
L'errore si verifica se il valore restituito è mysql, elasticsearch o elasticsearch6.
| code language-bash |
|---|
|
| code language-bash |
|---|
|
<version> è la versione di Magento in esecuzione prima dell'aggiornamento. Ad esempio, 2.3.5.Seguire le linee guida descritte nelle sezioni seguenti per eseguire il ripristino da uno stato incoerente.
Se il motore di ricerca è mysql
Prima della versione 2.4, MySQL era il motore di ricerca del catalogo predefinito, ma MySQL non è più supportato in questa capacità. Ora è necessario installare e configurare Elasticsearch o OpenSearch come motore di ricerca prima di eseguire l’aggiornamento alla versione 2.4.
Utilizza le risorse seguenti per aiutarti a seguire questo processo:
Dopo aver configurato il motore di ricerca e la reindicizzazione, sei pronto per l’aggiornamento alla versione 2.4.
Se il motore di ricerca è elasticsearch
Elasticsearch 6 e versioni precedenti non sono più supportati.
Il valore elasticsearch indica che la versione di Adobe Commerce di livello inferiore è configurata per l'utilizzo di Elasticsearch 2.x. Questa versione di Elasticsearch non è più supportata.
Prima di eseguire l’aggiornamento a 2.4, è necessario eseguire le seguenti attività:
-
Aggiornamento a una versione di Elasticsearch supportata da Commerce. Consulta Aggiornamento di Elasticsearch per istruzioni complete sul backup dei dati, l'individuazione di potenziali problemi di migrazione e il test degli aggiornamenti prima della distribuzione in produzione. A seconda della versione corrente di Elasticsearch, potrebbe essere necessario o meno un riavvio completo del cluster.
note note NOTE Elasticsearch richiede JDK 1.8 o versione successiva. Consulta Installare Java Software Development Kit (JDK) per verificare quale versione di JDK è installata. -
Configura Elasticsearch e reindicizza.
Dopo aver configurato il motore di ricerca e la reindicizzazione, sei pronto per l’aggiornamento alla versione 2.4.