更改 MongoDB 版本
在此页面上
您可以在 Ops Manager 分片集群、副本集和独立运行的 MongoDB 实例中升级或降级同一特征兼容性版本 (FCV) 中的 MongoDB 版本,同时最大限度提高部署的可用性。
您可以添加MongoDB的自定义构建版本以供MongoDB Ops Manager下载。
如果MongoDB Ops Manager不管理您的部署,您需要手动更改MongoDB版本。 要学习;了解更多信息,请参阅每个MongoDB发布的升级教程。
注意
Ops Manager 对生命周期终止的 MongoDB 版本的支持
Ops Manager 不支持 MongoDB 3.6 之前版本的备份、监控或自动化。
Ops Manager 继续支持使用 MongoDB 代理对运行 MongoDB 3.6 或更高版本的集群进行自动化、备份和监控。
Considerations
在更改部署的 MongoDB 版本之前,请检查以下文档,了解任何注意事项或兼容性问题:
警告
从 MongoDB 5.0升级到6.0
当您将分片集群从 MongoDB 5.0升级到6.0时,您必须使用 MongoDB 手册中将分片集群升级到6.0页面上的程序,为每个
mongos
刷新缓存的路由表。 。驱动程序的文档。
在预定义的维护窗口内计划版本更改。
在更改生产环境之前,请更改过渡环境中的 MongoDB 版本。过渡环境应反映生产环境。这有助于避免可能导致生产部署停机的兼容性问题。
注意
降级限制
无法对 MongoDB 部署进行以下降级:
从版本 5.0 到 4.4.0 之前的任何版本
从版本 4.4 到 4.2.6 之前的任何版本
从版本 4.2 到 4.0.12(适用于 Windows)或 4.0.7(适用于 Linux)之前的任何版本
从版本 4.0 到 3.6.23 之前的任何版本
先决条件
降级时删除不兼容的 MongoDB 功能
如果MongoDB 部署已将其 Feature Compatibility Version设立为与其Version相同的发布系列,则必须先手动降级该实例的featureCompatibilityVersion 。