Mongodb

更新 mongoCluster

  • April 19, 2017

我們將 Mongodb 3.2.6 作為一個集群,執行著 2 個仲裁器和 2 個工作數據節點。

現在我們要更新到 3.4.3 版本。

這樣做的預期方式是什麼?

  1. 我可以逐個更新嗎?是否支持混合版本的複制?
  2. 我是否必須從集群中刪除單個節點並更新它們然後添加回集群?

我願意接受任何具有最佳實踐的建議。

好的,首先…兩個仲裁器和兩個數據節點不是一個好的配置。

投票數應該是奇數,而不是偶數。所以兩個數據節點和一個仲裁器。

但是要更新的是,答案是“滾動方式”..

  1. 升級仲裁器
  2. 升級二級
  3. 降級主要,當它是次要/停止時,升級它。

而已!

引用自:https://dba.stackexchange.com/questions/171312