node_not_connected_exception: Node is not connected
ElasticsearchQue signifie cette erreur ?
Un nœud n'est actuellement pas connecté à un autre nœud avec lequel il doit communiquer. La requête n'a pas pu être transmise au nœud cible car la connexion intra-cluster (couche transport) a été perdue.
Cause
Coupure réseau ou perte de paquets, crash/redémarrage du nœud cible, blocage par pare-feu/port (port transport par défaut 9300), nœud temporairement sans réponse à cause de pauses GC, ou problème de résolution DNS/d'hôte. Peut apparaître de façon transitoire lors des rolling restarts.
Comment la corriger
Examinez la santé du cluster et des nœuds : utilisez GET _cluster/health et GET _cat/nodes?v pour voir quel nœud manque. Vérifiez l'accès réseau entre nœuds et les règles de pare-feu pour le port transport (9300). Consultez les journaux du nœud concerné à la recherche de crashs, pauses GC ou OOM. Revoyez la stabilité du réseau et la configuration discovery/seed hosts.
Autres entrées pour ce moteur
- shard_not_found_exceptionShard not found
- not_x_content_exceptionCompressor detection error / body is not valid content (erreur de détection du compresseur / corps de requête invalide)
- document_source_missing_exceptionDocument source is missing
- receive_timeout_transport_exceptionRequest timed out waiting for a response from another node (délai dépassé en attendant la réponse d'un autre nœud)
- routing_missing_exceptionRouting value is required for this document (valeur de routage requise pour ce document)
- too_many_buckets_exceptionTrying to create too many buckets
- shard_lock_obtain_failed_exceptionObtaining shard lock timed out