Назад | Перейти на главную страницу

Нужно ли мне вручную повышать уровень репликации до основного после отказа основного узла?

У меня есть базовый набор репликации MongoDB из трех членов. 1 x первичный 2 x вторичный

A = первичный B = вторичный C = вторичный

Служба Mongod на первичной остановилась, и, как и ожидалось, одна из вторичных стала первичной.

Я перезапустил Mongod на бывшей начальной школе, и она стала второстепенной, поэтому теперь у меня есть:

A = вторичный B = первичный C = вторичный

Должен ли А снова автоматически становиться первичным, или мне придется это делать вручную?

Я не устанавливал приоритеты на узлах.

Вот для чего существуют приоритеты: если вы чувствуете, что определенная машина должна быть основной, если она включена, вы отдаете ей более высокий приоритет, чем другие. Приоритеты могут использоваться и для других целей, например, для создания «скрытых» вторичных компонентов и для некоторых других ситуаций управления.