就让我
她不在这里,她无处追寻,可她在我心里 -- 挥之不去
mongo复制集搭建Replica Set

这次mongo复制的搭建,为了解决备份,复制存储问题,采用架构:

1个复制集(3个mongo服务)

总共3个mongo服务,启动命令如下:

1个复制集(3个服务)

./bin/mongod --replSet shard1 --dbpath data/shard10001 --logpath log/shard10001.log --logappend --fork --port 10001

./bin/mongod --replSet shard1 --dbpath data/shard10002 --logpath log/shard10002.log --logappend --fork --port 10002

./bin/mongod --replSet shard1 --dbpath data/shard10003 --logpath log/shard10003.log --logappend --fork --port 10003

将10001,2,3作为一个复制集

./bin/mongo --port 10001
rsconf = {_id: "shard1", members: [ { _id: 0, host: "123.56.109.107:10001" } ] }
rs.initiate( rsconf )
rs.add("192.168.12.1:10002")
rs.add("192.168.12.1:10003")

可以看到三个mongo服务 10001作为主节点,10002和10003作为从节点。

db.isMaster()
<< 上一篇 linux下php的Mongo扩展安装 mongo分片搭建Sharding 下一篇 >>
文章标签
随意 | Created At 2014 By William Clinton | Contact Me: 1619488373@qq.com | 蜀ICP备14002619号 |