unavailable_shards_exception: unavailable_shards_exception
ElasticsearchQue signifie cette erreur ?
Un ou plusieurs shards nécessaires à l'opération ne sont pas disponibles ; la requête (généralement une écriture) n'a donc pas pu se terminer. Pas assez de copies de shards actives n'ont été trouvées.
Cause
Shards non attribués en raison d'un crash/départ de nœud, dépassement du disk watermark, réplicas manquants, condition wait_for_active_shards non satisfaite, ou état du cluster red.
Comment la corriger
Vérifiez l'état du cluster et des shards : GET _cluster/health et GET _cat/shards?v. Examinez pourquoi les shards ne sont pas attribués : GET _cluster/allocation/explain. Remettez en service les nœuds arrêtés, libérez de l'espace disque (watermark) et revoyez les paramètres de réplicas. Si nécessaire, définissez wait_for_active_shards de façon appropriée.
Autres entrées pour ce moteur
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException (la tâche a été annulée)
- action_request_validation_exceptionaction_request_validation_exception
- index_closed_exceptionindex_closed_exception
- query_shard_exceptionquery_shard_exception
- script_exceptionscript_exception
- number_format_exceptionnumber_format_exception
- connect_transport_exceptionconnect_transport_exception