数据库从3.4.1升级至4.2
- cn
- dzug
- trqgw
- fssh
- 备份数据库
升级操作流程参考 https://docs.mongodb.com/manual/release-notes/4.2-upgrade-replica-set/
-
需要先升级到 3.6 ,然后 从 3.6 升级到 4.0 ,然后从 4.0 再升级到 4.2,以 3.4 升级到 3.6 为例:
- 先检查数据库中 featureCompatibilityVersion 值为 3.4:
db.adminCommand({ getParameter: 1, featureCompatibilityVersion: 1 });
-
停掉 3.4 服务,配置--bind_ip 0.0.0.0 启动 3.6 服务
-
设置 featureCompatibilityVersion 值为 3.6:
db.adminCommand({ setFeatureCompatibilityVersion: "3.6" });
-
需要执行数据库脚本 https://github.com/steedos/steedos-platform/issues/499