Рекомендуется ли использовать несколько узлов Elasticsearch на одной физической (виртуальной) машине? Я говорю о производственной среде.Запуск нескольких рабочих мест Elasticsearch в одной машине
В настоящее время у меня есть три виртуальных машины, которые одноадресные друг другу. Настройка:
node.name:"VM1"
master:true
data:true
node.name:"VM2"
master:true
data:true
node.name:"VM3"
master:false
data:true
Существует запрос на создание выделенного главного узла в первой виртуальной машине (рядом с VM1). Я пытаюсь избежать этого и искать сильные аргументы, что я не должен этого делать.
Прошу совета.
Мой текущий размер индекса составляет около 2 гб только с потенциалом роста (исключая реплики). Плюс ежемесячные журналы собраны для Marvel. Что делать, если моя виртуальная машина идет вниз и переводит как выделенный мастер, так и VM1? Как мне настроить «discovery.zen.minimum_master_nodes»? –
Мне было бы хорошо с тем, что у вас есть сейчас. Фактически я бы сделал все три узла действующими как данные и мастер. Когда вы видите рост, вы всегда можете изменить это. У нас есть кластер из 60 узлов и имеет 3 выделенных мастера. Два основных узла могут оставить вас открытым, чтобы разделить мозговой синдром. –
Как настроить 'discovery.zen.minimum_master_nodes'? В настоящее время этот параметр имеет значение «2» в моей конфигурации. Если главный узел опускается. Разве это не вызовет проблемы? –