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

recovery_engine_exception: recovery_engine_exception

Elasticsearch

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

Во время восстановления шарда произошла ошибка на уровне движка, и шард не удалось успешно открыть. Восстановление — это шаг, выполняемый при перезапуске узла, размещении реплики или восстановлении из снимка.

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

Исходная проблема во время восстановления: повреждённые сегменты Lucene или translog, недостаток места на диске, права доступа к файлам, обрыв сети между исходным и целевым узлами или проблемы версий/совместимости. Обычно оборачивает более конкретную подошибку (повреждение, ввод-вывод).

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

Изучите исходную (caused_by) ошибку, чтобы определить реальную проблему (повреждение, диск, сеть и т. д.). Проверьте место на диске и права доступа к файлам. Если размещение реплики не удаётся, выясните причину с помощью _cluster/allocation/explain и при необходимости инициируйте повторное размещение. При повреждении восстановите из исправной реплики/снимка. Если причина в сети, проверьте связность между узлами и настройки восстановления.

Открыть в DBAtlas →

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