簡體   English   中英

不要在還承載副本集主要成員或次要成員的系統上運行仲裁程序

[英]Do not run an arbiter on systems that also host the primary or the secondary members of the replica set

Mongodb文檔狀態

不要在還承載副本集主要成員或次要成員的系統上運行仲裁程序。

但是我找不到任何解釋。 這是為了防止仲裁器在發生故障時與輔助節點或主節點一起掉線嗎?

從技術上講,可以運行這樣的設置,但是您失去了冗余。

假設您有一台具有AB和C的服務器,其中B是與A在同一服務器上運行的仲裁程序。如果該服務器出現故障,則您將失去多數票,而B無法選擇新的主服務器。 因此,如果錯誤的服務器出現故障,您將沒有冗余。

幸運的是,仲裁者不會保存任何數據,因此,一個小型且便宜的服務器實例就足以運行它們。

暫無
暫無

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

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