DBAtlas · Атлас эксплуатации баз данных

cluster_health_red: Состояние кластера: RED / неназначенные шарды

Elasticsearch

Что это значит?

Состояние кластера RED означает, что хотя бы один primary-шард не назначен и недоступен. Это критическое состояние, при котором часть данных невозможно читать/записывать, с риском частичной потери данных. (YELLOW означает, что не назначены только реплики; primary-шарды целы.)

Почему возникает?

Узел аварийно завершился/покинул кластер, и primary-шарды на нём остались без копии, размещение заблокировано disk watermark, повреждённый шард, ошибка при восстановлении из snapshot или настройки размещения, препятствующие назначению шардов.

Как исправить

Выясните, почему шарды не назначены: GET _cluster/allocation/explain или GET _cat/shards?v&h=index,shard,prirep,state,unassigned.reason. Верните отказавшие узлы; если проблема в диске, освободите место (watermark). Если размещение было временно заблокировано, запустите повторное размещение: POST _cluster/reroute?retry_failed=true. Если primary полностью утрачен, восстановите данные из snapshot. В состоянии RED в первую очередь сосредоточьтесь на восстановлении primary-шардов.

Открыть в DBAtlas →

Ещё по этой СУБД