mongodb小版本升级
Posted takemetoyourheart
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb小版本升级相关的知识,希望对你有一定的参考价值。
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()
以上是关于mongodb小版本升级的主要内容,如果未能解决你的问题,请参考以下文章