master.conf
dbpath=/data/mongodb/data/master
logpath=/data/mongodb/log/master.log
pidfilepath=/data/mongodb/master.pid
directoryperdb=true
logappend=true
replSet=mongodb
bind_ip=192.168.230.30
port=27017
oplogSize=10000
fork=true
noprealloc=true
slaver.conf
dbpath=/data/mongodb/data/slaver
logpath=/data/mongodb/log/slaver.log
pidfilepath=/data/mongodb/slaver.pid
directoryperdb=true
logappend=true
replSet=mongodb
bind_ip=192.168.230.31
port=27017
oplogSize=10000
fork=true
noprealloc=true
master服务器上:./mongod -f ../conf/slaver.conf
slaver服务器上:./mongod -f ../conf/slaver.conf
master上:
/usr/local/mongodb/bin/mongo 192.168.230.30:27017/admin
cfg={ _id:"mongodb", members:[ {_id:0,host:'192.168.230.31:27017'}, {_id:1,host:'192.168.230.30:27017'}] };
rs.initiate(cfg);
db.createUser({user:'root', pwd:'123456', roles:[{role:'root',db:'admin'}]}); //拥有所有的权限
db.runCommand({"replSetInitiate" : { _id:"mongodb", members:[ {_id:0,host:'192.168.230.30:27017',priority:1}, {_id:1,host:'192.168.230.31:27017',priority:2}] }});
dbpath=/data/mongodb/data/master
logpath=/data/mongodb/log/master.log
pidfilepath=/data/mongodb/master.pid
directoryperdb=true
logappend=true
replSet=mongodb
bind_ip=192.168.230.30
port=27017
oplogSize=10000
fork=true
noprealloc=true
slaver.conf
dbpath=/data/mongodb/data/slaver
logpath=/data/mongodb/log/slaver.log
pidfilepath=/data/mongodb/slaver.pid
directoryperdb=true
logappend=true
replSet=mongodb
bind_ip=192.168.230.31
port=27017
oplogSize=10000
fork=true
noprealloc=true
master服务器上:./mongod -f ../conf/slaver.conf
slaver服务器上:./mongod -f ../conf/slaver.conf
master上:
/usr/local/mongodb/bin/mongo 192.168.230.30:27017/admin
cfg={ _id:"mongodb", members:[ {_id:0,host:'192.168.230.31:27017'}, {_id:1,host:'192.168.230.30:27017'}] };
rs.initiate(cfg);
db.createUser({user:'root', pwd:'123456', roles:[{role:'root',db:'admin'}]}); //拥有所有的权限
db.runCommand({"replSetInitiate" : { _id:"mongodb", members:[ {_id:0,host:'192.168.230.30:27017',priority:1}, {_id:1,host:'192.168.230.31:27017',priority:2}] }});