B
B
borodka_lenina2015-10-29 11:03:59
MongoDB
borodka_lenina, 2015-10-29 11:03:59

Why does the replica not switch to MASTER?

Привет. Поднял 2 сервера с mongodb, запустил репликацию, приоритеты поставил 0.5(слейв) и 2(мастер). Они друг друга видят, но почему-то пока не запущен сервер с приоритетом 0.5(слейв) мастер находится в состоянии SECONDARY. Как только второй сервер запускаю он переходит в PRIMARY. При этом если погасить мастера, то слейв так и остается SECONDARY.
CentOS7, версия mongodb - 3.0.7
В чем может быть проблема?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
L
lega, 2015-10-29
@borodka_lenina

Need an arbiter (3rd node).
Because the node has no connection with anyone else, it thinks that it was disconnected from the network, which means that the master in that network is probably still active and working, and the current node cannot be transferred to the master, because there will be collisions of changes.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question