摘要:[Mongodb]Replica Set 設置與測試
Mongodb Replica Set 支援主從備份機制 , 主從架構下自動故障恢復機制
架構圖如下:
Replica set service 下架測試
(1)Primary 下架cmd指令:
net stop mongoMaster
secondary >> primary ; arbiter >> no change
(2)Secondary 下架cmd指令:
net stop mongoSeconary
primary >> no change ; arbiter >> no change
(3)Arbiter下架cmd指令:
net stop mongoArbiter
primary >> primary ; secondary >> secondary
* 這裡表示各節點會強制回覆成初始所設定的服務角色
為了突顯第(3) 的狀況 , 我們將primary , arbiter 依序下架,
(4)Primary ,Arbiter下架cmd指令:
net stop mongoMaster
secondary >> primary;arbiter >> no change
net stop mongoArbiter
所以當Replica set 的相關member 服務要重新啟動 ,
可行的順序為: primary > secondary > arbiter
Reference ---------
http://docs.mongodb.org/manual/core/replication-introduction/
http://docs.mongodb.org/manual/reference/method/js-replication/
