您的位置:首页 > 编程语言 > Go语言

mongo之master-slave模式

2016-09-27 17:44 399 查看

1、master conf

port=27017
dbpath=/home/data/mongodb/mongodb_data/
logpath=/home/data/mongodb/mongodb_log/mongodb.log
pidfilepath=/usr/local/mongodb/mongo.pid
fork=true
logappend=true
shardsvr=true
directoryperdb=true

#slave=true
#source=192.168.9.214:27017
#autoresync=true

master=true


2、slave conf

port=27018
dbpath=/home/data/mongodb-slave/mongodb_data/
logpath=/home/data/mongodb-slave/mongodb_log/mongodb.log
pidfilepath=/usr/local/mongodb/mongo-slave.pid
fork=true
logappend=true
shardsvr=true
directoryperdb=true

slave=true
source=192.168.5.107:27017
autoresync=true
#master=true


3、启动mongo

./mongod --config /usr/local/mongodb/mongodb.conf
./mongod --config /usr/local/mongodb/config/mongodb-slave.conf


4、注意事项

从mongo实际也可以通过工具连接后进行写操作,这个时候主从同步的时候会报错导致从奔溃,可以删除从的数据重新同步。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  master-slave