2013-10-08 69 views
0

我有一個三人副本集:一個仲裁者,一個主要和一個次要。如果主要人員和仲裁人都失敗了,唯一剩下的次要人選不會自己投票和/或不成爲主要人選。MongoDB複製集投票

這是MongoDB集羣的限制嗎?我能否強制剩下的唯一一名次要人選投票作爲主要投票?

謝謝!

回答

0

當大多數設置關閉時,沒有自動選擇主要的方法,您只需手動執行此操作。

這不是一個真正的限制,但更重要的是保持一致的複製,如果集合的一半被關閉,則認爲沒有足夠的投票成員來得出關於什麼成員應該是主要的結論。你可以閱讀更多關於投票的「方法」,它使用在這裏:http://en.wikipedia.org/wiki/Quorum

MongoDB的文檔指出兩種方法可以使用:http://docs.mongodb.org/manual/tutorial/reconfigure-replica-set-with-unavailable-members/