标签:
本文总结了MongoDB 3.2版本的集群复制集部署步骤。
mongod --configsvr --port 20000 --logpath /var/lib/mongo/data/configa/configa.log --logappend --dbpath /var/lib/mongo/data/configa --fork mongod --configsvr --port 20001 --logpath /var/lib/mongo/data/configb/configb.log --logappend --dbpath /var/lib/mongo/data/configb --fork mongod --configsvr --port 20002 --logpath /var/lib/mongo/data/configc/configc.log --logappend --dbpath /var/lib/mongo/data/configc --fork
在1.mongodb.com上配置副本实例
mongod --shardsvr --replSet a --dbpath /var/lib/mongo/data/a1/ --logpath /var/lib/mongo/data/a1/a1.log --port 27017 --fork --logappend --smallfiles --oplogSize 50 mongod --shardsvr --replSet a --dbpath /var/lib/mongo/data/a2/ --logpath /var/lib/mongo/data/a2/a2.log --port 27018 --fork --logappend --smallfiles --oplogSize 50 mongod --shardsvr --replSet a --dbpath /var/lib/mongo/data/a3/ --logpath /var/lib/mongo/data/a3/a3.log --port 27019 --fork --logappend --smallfiles --oplogSize 50
mongod --shardsvr --replSet b --dbpath /var/lib/mongo/data/b1/ --logpath /var/lib/mongo/data/b1/b1.log --port 27017 --fork --logappend --smallfiles --oplogSize 50 mongod --shardsvr --replSet b --dbpath /var/lib/mongo/data/b2/ --logpath /var/lib/mongo/data/b2/b2.log --port 27018 --fork --logappend --smallfiles --oplogSize 50 mongod --shardsvr --replSet b --dbpath /var/lib/mongo/data/b3/ --logpath /var/lib/mongo/data/b3/b3.log --port 27019 --fork --logappend --smallfiles --oplogSize 50
mongos --configdb 1.mongodb.com:20000,1.mongodb.com:20001,1.mongodb.com:20002 --fork --logappend --logpath /var/lib/mongo/data/mongos1.log mongos --configdb 1.mongodb.com:20000,1.mongodb.com:20001,1.mongodb.com:20002 --fork --logappend --logpath /var/lib/mongo/data/mongos2.log --port 30000
Mongo --port 27017 Use admin Rs.conf()
config={ _id:“a", members: [ {_id:0,host:‘1.mongodb.com:27017‘,priority:10}, {_id:1,host:‘1.mongodb.com:27018‘,priority:1}, {_id:2,host:‘1.mongodb.com:27019‘,priority:1}, ] } config={ _id:“b", members: [ {_id:0,host:‘2.mongodb.com:27017‘,priority:10}, {_id:1,host:‘2.mongodb.com:27018‘,priority:1}, {_id:2,host:‘2.mongodb.com:27019‘,priority:1}, ] }
Sh.addShard(“a/1.mongodb.com:27017”) Sh.addShard(“b/1.mongodb.com:27017”)
标签:
原文地址:http://www.cnblogs.com/elewei/p/5887543.html