У меня есть кластер Elasticsearch с 3 узлами (2 узла данных).
I-решение должно поддерживать полную репликацию, если какой-либо 1 из 3 узлов выходит из строя или просто выключается.Я отключал и включал процессы сервера ES в течение всего дня, и репликация всегда работает правильно, независимо от того, что я делаю - когда у меня есть только 1 индекс (по умолчанию 5 основных сегментов и 1 реплика).Так что все прекрасно работает и делает то, что требуется.
Но только что появилось новое требование добавить второй отдельный индекс (те же значения по умолчанию: 5 основных сегментов и 1 реплика).Но поскольку я добавил этот новый индекс (хотя он и не содержит данных), он, похоже, нарушает репликацию моего первого индекса.В этом, когда я проверяю это, выключая и перезагружая узлы, я вижу, что данные пропадают в кибане.Иногда, когда я восстанавливаю предыдущий мастер, я вижу, что данные возвращаются.
Это ожидаемое поведение в Elasticsearch 2.3.1 - может ли добавление второй репликации с разрывом индекса, как это?
Спасибо