MongoDB副本集投票

时间:2013-10-08 13:12:59

标签: mongodb replication sharding

我有一个三人副本集:一个仲裁者,一个主要和一个次要。如果主要和仲裁者都已关闭,则唯一剩余的次要不会自行投票和/或不会成为主要投票。

这是MongoDB群集的限制吗?我可以强制剩下的唯一剩余的次要投票本身作为主要吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

当大多数设备关闭时,没有自动选择主要的方法,您只需手动执行此操作。

这不是一个真正的限制,而是更多的是保持一致的复制,如果一半的设置失败,则认为没有足够的投票成员来得出哪个成员应该是主要的。您可以在此处详细了解其使用的投票“方法”:http://en.wikipedia.org/wiki/Quorum

MongoDB文档说明了两种可以使用的方法:http://docs.mongodb.org/manual/tutorial/reconfigure-replica-set-with-unavailable-members/