简单mongo的副本集搭建

wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.3.tgz
tar vxzf mongodb-linux-x86_64-2.2.3.tgz
cd mongodb-linux-x86_64-2.2.3


三台机器:一台主节点,两台副节点
1.在每一台上创建文件夹
2.每一台都启动mongodb配置文件形式
  配置文件:storageEngine = wiredTiger
        wiredTigerCacheSizeGB = 2
        syncdelay = 30
        wiredTigerCollectionBlockCompressor = snappy
        port=27017
        dbpath=/home/trs/mongodb_test/mongo/data/
        oplogSize=2048
        logpath=/home/trs/mongodb_test/mongo/data/mongodb.log
        logappend=true
        fork=true
        rest=true
        journal = true
        replSet=rs0/192.168.106.222:27017
 启动命令:bin/mongod --config /配置的路径
3.进入任意一台mongodb

进入命令:bin/mongo --port 27017
rsconf = { _id: "rs0", members: [ { _id: 0, host: "192.168.106.220:27017" } ] }
rs.initiate( rsconf )
rs.add("192.168.106.221:27017")
rs.add("192.168.106.222:27017")
rs.conf()

posted @ 2017-08-01 11:58  青狼_兴  阅读(159)  评论(0编辑  收藏  举报