1. 程式人生 > >mongodb副本集叢集構建

mongodb副本集叢集構建

mongodb複製方式有兩種:

  1.主從模式

  2.副本集模式

  注:第1種主從模式官網已經不推薦,建議大家不再使用,一般都使用第二種方式。

副本集模式特點:

  一主N從

  自動切換主節點

  有內部嚴謹的投票機制來推選主節點

副本集模式構建過程:

  1.準備三組mongodb例項,可以在同一臺的伺服器的不同埠和資料目錄,也可以在三臺伺服器

  2.本臺主機名一定要寫入hosts檔案。

  3.在各節點上配置副本集選項:

    replSet="jediset"

      各臺都要加

  4.在你打算的主節點上執行

    a. rs.initiate()#初始化,此命令是讓該節點成為主節點,切記不要在從節點上執行!!

      b. rs.add("192.168.20.21:27017")按這種方式增加你的從節點,可執行多次增加多節點,官方推薦數 少於12個

  5.檢視節點狀態

    rs.status()

    或者rs.config()

    如下圖表示構建成功: