标签:原来 mongo min port ase The tar auth database
1、数据全量备份
$sourcepath/mongodump --host $host --port $port --oplog --gzip --out ${targetpath}/${nowtime}
/mg_data/mongodb-3.6.6/bin/mongodump -uroot -ppassword -h 127.0.0.1:10001 --oplog --authenticationDatabase admin -o ./full
/mg_data/mongodb-3.6.6/bin/mongodump -uroot -ppassword -h 127.0.0.1:20001 --oplog --authenticationDatabase admin -o ./full
/mg_data/mongodb-3.6.6/bin/mongodump -uroot -ppassword -h 127.0.0.1:27017 --authenticationDatabase admin -o ./full
2、上传并解压mongodb-3.6.14版本
3、在每台服务器上停止3.6.6版本的从节点,并启动3.6.14版本的configRS,shard_01,mongos进程
在主节点停止3.6.6版本的进程,这样自动主从切换,原来的主变为从。 再在该从节点启动3.6.14版本
关闭命令
/mg_data/mongodb-3.6.6/bin/mongo -port=10001
use admin
db.auth("root","thisIsMIMA")
db.shutdownServer()
/mg_data/mongodb-3.6.14/bin/mongod -f /mg_data/shard_01/shard_01.conf
/mg_data/mongodb-3.6.6/bin/mongo -port=20001
use admin
db.auth("root","thisIsMIMA")
db.shutdownServer()
/mg_data/mongodb-3.6.14/bin/mongod -f /mg_data/configRS/configRS.conf
/mg_data/mongodb-3.6.6/bin/mongo -port=27017
use admin
db.auth("root","thisIsMIMA")
db.shutdownServer()
/mg_data/mongodb-3.6.14/bin/mongod -f /mg_data/mongos/mongos.conf
4、查看
分别
/mg_data/mongodb-3.6.14/bin/mongo -port=10001
/mg_data/mongodb-3.6.14/bin/mongo -port=20001
/mg_data/mongodb-3.6.14/bin/mongo -port=27017
use admin
db.auth("root","thisIsMIMA")
rs.slaveOk()
rs.status()
标签:原来 mongo min port ase The tar auth database
原文地址:https://www.cnblogs.com/takemetoyourheart/p/12683730.html