Dit artikel biedt oplossingen voor fouten die u kunt ervaren wanneer de service Elasticsearch (ES) niet wordt uitgevoerd (meestal als gevolg van vastlopen). Symptomen kunnen fouten bevatten bij het uitvoeren van gezondheidscontroles met krullen, opnieuw indexeren met behulp van de opdrachtregel, Uitzondering en PHP-fouten en fouten op productpagina's. De tabel bevat fouten en koppelingen naar bronnen die moeten worden opgelost. Eén symptoom kan verschillende oorzaken hebben.
Symptomen wanneer de dienst ES niet loopt
Details
Bronnen
{"0":"{\"error\":{\"root_cause\":[{\"type\":\"illegal_argument_exception\",\"reason\":\"Fielddata is disabled on text fields by default. Set fielddata=true on [%attribute_code%]] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory.\"}]
Elasticsearch\Common\Exceptions\NoNodesAvailableException: Noticed exception 'Elasticsearch\Common\Exceptions\NoNodesAvailableException' with message 'No alive nodes found in your cluster' in /app/<projectid>/vendor/elasticsearch/elasticsearch/src/Elasticsearch/ConnectionPool/StaticNoPingConnectionPool.php:51
PHP-fout
Geen levende knopen die in uw cluster"worden gevonden,"1":"#0 /app/<projectid>/vendor/elasticsearch/elasticsearch/src/Elasticsearch/Transport.php
-
Bronnen voor onvoldoende schijfruimte:
-
Als uw schijf niet uit opslag maar u nog de foutenmeldingen in de linkerkolom heeft gekregen, een steunkaartjevoorleggen.
Curl
fout
Het in werking stellen van het curl
bevel om de gezondheid van de Elasticsearch te controleren:curl -m1 localhost:9200/_cluster/health?pretty
(of curl -m1 elasticsearch.internal:9200/_cluster/health?pretty
voor de rekeningen van de Aanzet) veroorzaakt deze fout: Fout: krulling: (7) Kon er niet in om met localhost haven 9200 te verbinden: De verbinding weigerde
Opdrachtregelfout
Het lopen $ bin/magento indexer:reindex catalogsearch_fulltext
veroorzaakt deze fout het proces van de indexeerder van het Onderzoek van de Catalogus onbekende fout: Geen levende knopen die in uw cluster worden gevonden
Fout op productpagina's
Er is een fout opgetreden bij het verwerken van uw verzoek. Afdrukken met uitzondering is om beveiligingsredenen standaard uitgeschakeld