zoukankan      html  css  js  c++  java
  • 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()

  • 相关阅读:
    mybatis中的配置文件的约束
    win10下PHP开发环境搭建
    装饰器的理解
    在iis上添加woff字体文件读取
    转发:使用sql命令查询视图中所有引用的基础表
    转:C4项目中验证用户登录一个特性就搞定
    转载:NSobject官方介绍
    thinkphp生命周期
    array_intersect_assoc — 带索引检查计算数组的交集
    array_flip — 交换数组中的键和值
  • 原文地址:https://www.cnblogs.com/takemetoyourheart/p/12683730.html
Copyright © 2011-2022 走看看