我有一个三人副本集:一个仲裁者,一个主要和一个次要。如果主要和仲裁者都已关闭,则唯一剩余的次要不会自行投票和/或不会成为主要投票。
这是MongoDB群集的限制吗?我可以强制剩下的唯一剩余的次要投票本身作为主要吗?
谢谢!
答案 0 :(得分:0)
当大多数设备关闭时,没有自动选择主要的方法,您只需手动执行此操作。
这不是一个真正的限制,而是更多的是保持一致的复制,如果一半的设置失败,则认为没有足够的投票成员来得出哪个成员应该是主要的。您可以在此处详细了解其使用的投票“方法”:http://en.wikipedia.org/wiki/Quorum
MongoDB文档说明了两种可以使用的方法:http://docs.mongodb.org/manual/tutorial/reconfigure-replica-set-with-unavailable-members/