unavailable_shards_exception: unavailable_shards_exception
Elasticsearch意味
操作に必要な 1 つ以上のシャードが利用できないため、要求 (通常は書き込み) を完了できなかった。十分なアクティブシャードコピーが見つからなかった。
原因
ノードのクラッシュ/離脱による未割り当てのシャード、ディスクウォーターマークの超過、レプリカの欠如、満たされない wait_for_active_shards 条件、またはクラスタの健全性が red。
対処方法
クラスタとシャードの健全性を確認する: GET _cluster/health と GET _cat/shards?v。シャードが未割り当てである理由を調査する: GET _cluster/allocation/explain。停止したノードを復旧させ、ディスク領域を解放し (ウォーターマーク)、レプリカ設定を見直す。必要なら wait_for_active_shards を適切に設定する。
同じデータベースの他の項目
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / 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