简单mongo的副本集搭建
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单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()
以上是关于简单mongo的副本集搭建的主要内容,如果未能解决你的问题,请参考以下文章