unavailable_shards_exception: unavailable_shards_exception
ElasticsearchЧто это значит?
Один или несколько шардов, необходимых для операции, недоступны, поэтому запрос (обычно запись) не смог завершиться. Не найдено достаточно активных копий шардов.
Почему возникает?
Неназначенные шарды из-за сбоя/выхода узла, превышение disk watermark, отсутствующие реплики, невыполненное условие wait_for_active_shards или состояние кластера red.
Как исправить
Проверьте состояние кластера и шардов: GET _cluster/health и GET _cat/shards?v. Выясните, почему шарды не назначены: GET _cluster/allocation/explain. Верните отказавшие узлы, освободите место на диске (watermark) и пересмотрите настройки реплик. При необходимости задайте подходящее значение wait_for_active_shards.
Ещё по этой СУБД
- task_cancelled_exceptiontask_cancelled_exception: задача отменена / TaskCancelledException
- 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