您当前的位置:首页 > mongodb

升级MongoDB到2.6

升级MongoDB准备64Qlinux系统宝典

1. 连接2.6 mongo shell到2.4 副本集辅助成员,在admin库执行db.upgradeCheckAllDBs()。64Qlinux系统宝典

2. 评估升级到2.6的应用程序兼容性问题,参考:64Qlinux系统宝典

单实例升级64Qlinux系统宝典

1. 关闭mongod实例,用2.6 mongod二进制文件替换,并重启实例。64Qlinux系统宝典

副本集升级64Qlinux系统宝典

1. 升级副本集辅助成员。64Qlinux系统宝典

依次升级每一个辅助成员。64Qlinux系统宝典

通过关闭mongod实例,并用2.6 mongod二进制文件替换2.4二进制文件的方式,然后重启实例。64Qlinux系统宝典

通过rs.status()检查成员状态,等待实例状态恢复为SECONDARY状态后,再升级下一个辅助成员。64Qlinux系统宝典

2. 降级副本集主成员。64Qlinux系统宝典

使用rs.stepDown()强制主库故障转移。64Qlinux系统宝典

3. 升级主成员。64Qlinux系统宝典

确认rs.status()主库状态为已降级,并有成员升级为主成员。64Qlinux系统宝典

关闭原主成员实例,用2.6 mongod二进制文件替换,并重启实例。64Qlinux系统宝典

驱动升级64Qlinux系统宝典

C#/.NET 驱动版本需要升级到1.9以上。64Qlinux系统宝典

参考:64Qlinux系统宝典

  • http://docs.mongodb.org/manual/release-notes/2.6-upgrade/
  • http://docs.mongodb.org/manual/reference/method/db.upgradeCheckAllDBs/#db.upgradeCheckAllDBs
  • http://docs.mongodb.org/manual/release-notes/2.6-compatibility/

MongoDB 3.0 正式版发布下载  64Qlinux系统宝典

编译安装MongoDB 64Qlinux系统宝典

CentOS 编译安装 MongoDB与mongoDB的php扩展 64Qlinux系统宝典

CentOS 6 使用 yum 安装MongoDB及服务器端配置 64Qlinux系统宝典

13.04下安装MongoDB2.4.3 64Qlinux系统宝典

MongoDB入门必读(概念与实战并重) 64Qlinux系统宝典

Ubunu 14.04下MongoDB的安装指南 64Qlinux系统宝典

《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF] 64Qlinux系统宝典

Nagios监控MongoDB分片集群服务实战 64Qlinux系统宝典

基于CentOS 6.5操作系统搭建MongoDB服务 64Qlinux系统宝典

MongoDB 的详细介绍64Qlinux系统宝典
MongoDB 的下载地址64Qlinux系统宝典



沪ICP备10206494号-4