码迷,mamicode.com
首页 > 数据库 > 详细

mongodb小版本升级

时间:2020-04-12 10:36:58      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:原来   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()

mongodb小版本升级

标签:原来   mongo   min   port   ase   The   tar   auth   database   

原文地址:https://www.cnblogs.com/takemetoyourheart/p/12683730.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!