mongodb 複製繫

来源:互联网 发布:二维图形几何变换算法 编辑:程序博客网 时间:2024/06/03 20:02

場景,因爲沒有那麽多電腦,所以用一臺機器佈置了三個mongodb



1、三個mongodb的配置文件如下



port=27017(其他得端口不一樣就好)


dbpath=/use/mongodb1/data(其他相應修改就好)

logpath=/use/mongodb1/log/mongod.log

fork=true

logappend=true

replSet=rs0(其他得一樣就好)


2、分別啓動這三個服務


3、進入其中一個mongodb,命令如下


./mongo

use admin;

config = { _id:"repset", members:[

                   {_id:0,host:"192.168.1.136:27017"},

                   {_id:1,host:"192.168.1.137:27017"},

                   {_id:2,host:"192.168.1.138:27017"}]

rs.initiate(config);(這一句最重要)

rs.status();(查看mongodb狀態)


4、現在就配置好了。mongo會自動選舉一個儅primary服務器


測試:關閉primary服務器之後,mongo重新選舉一台做primary服務器


0 0
原创粉丝点击