mongodb - Master Slave Replication
2016-03-15 11:23
295 查看
master-slave复制模式大多场景下都被replicat sets代替。官方也建议使用replicat sets。
master-slave复制不支持自动failover。
master-slave部署
1.启动master节点
启动后,会创建local.oplog.$main集合,存放操作日志
2.启动slave节点
3.查看master-slave状态
master-slave复制不支持自动failover。
master-slave部署
1.启动master节点
# ./mongod --master --dbpath /mongodb320/master --port=27017
启动后,会创建local.oplog.$main集合,存放操作日志
2.启动slave节点
# ./mongod --slave --source 12.12.12.195:27017 --dbpath /mongodb320/slave --port=27018 或者启动后设置 # ./mongod --dbpath /mongodb320/slave --port=27018 # ./mongo --port=27018 > use localu switched to db local > db.sources.find() > db.sources.insert({"host":"12.12.12.195:27017"})db.sources.insert({"host":"12.12.12.195:27017"}) WriteResult({ "nInserted" : 1 }) > db.sources.find() { "_id" : ObjectId("56e77cfa282f6e26c2c2b5c8"), "host" : "12.12.12.195:27017" } >
3.查看master-slave状态
#登陆master节点 > rs.printReplicationInfo() configured oplog size: 1023.9609375MB log length start to end: 904secs (0.25hrs) oplog first event time: Tue Mar 15 2016 10:45:17 GMT+0800 (CST) oplog last event time: Tue Mar 15 2016 11:00:21 GMT+0800 (CST) now: Tue Mar 15 2016 11:00:27 GMT+0800 (CST) #登陆slave节点 > rs.printReplicationInfo() this is a slave, printing slave replication info. source: 12.12.12.195:27017 syncedTo: Tue Mar 15 2016 11:04:21 GMT+0800 (CST) 6 secs (0 hrs) behind the freshest member (no primary available at the moment) > rs.printSlaveReplicationInfo()rs.printSlaveReplicationInfo() source: 12.12.12.195:27017 syncedTo: Tue Mar 15 2016 11:16:21 GMT+0800 (CST) 4 secs (0 hrs) behind the freshest member (no primary available at the moment) >
相关文章推荐
- mongodb权威指南
- mongodb 使用总结
- MongoDB数据类型
- MongoDB文档和集合
- mongoDB系列之--入门(一)
- mongodb mongoexprt 导出数据 json csv格式
- Python简单连接MongoDB数据库的方法
- node.js + express + mongodb 新手写的简单的高校实验室人员及任务管理系统
- 新手学Linux(四)----Linux下安装配置MongoDB数据库
- mongodb字段类型ObjectID使用
- java代码实现mongodb故障迁移和读写分离
- 微软Orleans连接MongoDB
- Python-MongoDB官方文档翻译
- mongoDb c++ 开发环境搭建
- 【MongoDB】MongoDb的“not master and slaveok=false”错误及解决方法
- Linux系统上安装mongodb数据库
- MongoDB 安装
- MongoDB介绍与安装
- mongodb的分布式集群(4、分片和副本集的结合)
- MONGODB 2.6.8 的一个BUG [Assertion: 13548:BufBuilder attempted to grow() to 134217728 bytes, past the ]