Когда узел с узлом node.master = true и node.data = false не будет выбран в качестве главного узла, какие задачи он будет выполнять? - PullRequest
0 голосов
/ 20 декабря 2018

Предположим, у меня есть шесть узлов в моем кластере эластичного поиска.

node1 : node.master = true, node.data = false
node2 : node.master = true, node.data = false
node3 : node.master = true, node.data = false
node4 : node.master = false, node.data = true
node5 : node.master = false, node.data = true
node6 : node.master = false, node.data = false

Если узел 1 будет выбран в качестве главного узла, я хочу знать, какие задачи будут выполнять узел 2 и узел 3?Будут ли они простаивать?

1 Ответ

0 голосов
/ 20 декабря 2018

Да, они будут в основном бездействовать в ожидании своей очереди на избрание.Они будут наблюдать за всеми изменениями в состоянии кластера, поэтому, когда их очередь будет выбрана главной, они сразу же смогут управлять кластером, и это произойдет прозрачно, без каких-либо действий.

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

Насколько это повлияет на ваш бизнес и будет ли оно страдать от такой ситуации?Если ваш кластер не является критически важным для бизнеса, и вы можете принять некоторое время простоя, то вам определенно не нужно, чтобы эти два главных подходящих узла работали и работали два, но поскольку главные узлы не требуют много памяти и не требуют большого дискового пространства, дополнительные затратыдолжно быть в значительной степени незначительным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...