У меня есть базовый набор репликации MongoDB из трех членов. 1 x первичный 2 x вторичный
A = первичный B = вторичный C = вторичный
Служба Mongod на первичной остановилась, и, как и ожидалось, одна из вторичных стала первичной.
Я перезапустил Mongod на бывшей начальной школе, и она стала второстепенной, поэтому теперь у меня есть:
A = вторичный B = первичный C = вторичный
Должен ли А снова автоматически становиться первичным, или мне придется это делать вручную?
Я не устанавливал приоритеты на узлах.
Вот для чего существуют приоритеты: если вы чувствуете, что определенная машина должна быть основной, если она включена, вы отдаете ей более высокий приоритет, чем другие. Приоритеты могут использоваться и для других целей, например, для создания «скрытых» вторичных компонентов и для некоторых других ситуаций управления.