簡體   English   中英

中學離線后無法選出小學

[英]Unable to elect primary after secondary taken offline Mongo

我有一個帶有1個仲裁器和3個Mongo數據庫的副本設置。

我有兩個數據庫(db1和db2)的優先級相同,而成為第三個數據庫(db3)的優先級為0。

我試圖使db3脫機以將數據復制到另一台服務器,但是每當我在db3中運行db.shutdownServer()時,它都會導致db1和db2成為輔助數據庫,並且它們仍然停留在此配置中。

我的理解是,僅當“主要”不可用時才進行改選。

我錯過了什么嗎?

因此,實際上發生的是我以隱藏模式添加了其他3個數據庫(關閉),這些數據庫將成為我的下一個副本集。 顯然,Mongo具有一個設置,在該設置中,如果關閉dbs的數量>正在運行的dbs,則副本集將進入只讀模式,因此很明顯,每次我關閉db3時,都會觸發此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM