Docs 菜单
Docs 主页
/
MongoDB Ops Manager
/ /

更改 MongoDB 版本

在此页面上

  • Considerations
  • 先决条件
  • 步骤

您可以在 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 或更高版本的集群进行自动化、备份和监控。

注意

降级限制

无法对 MongoDB 部署进行以下降级:

  • 从版本 5.0 到 4.4.0 之前的任何版本

  • 从版本 4.4 到 4.2.6 之前的任何版本

如果 MongoDB 部署将其 Feature Compatibility Version设置为与其Version相同的版本系列,则必须先手动降级该实例的featureCompatibilityVersion。

1
2

要将部署从版本7.0降级到6.0 ,您必须联系支持部门以获取帮助。 有关详情,请参阅降级7 。 0更改为6 。 0

注意

这会将 featureCompatibilityVersion 设置为 6.0

3
  1. 重新将部署导入至 Ops Manager。

  2. 在 Ops Manager 中编辑部署,然后在 Version 列下选择降级版本。

1
2

阅读降级注意事项,并对不支持的功能采取适当措施。

4
  1. 重新将部署导入至 Ops Manager。

  2. 在 Ops Manager 中编辑部署,然后在 Version 列下选择降级版本。

1
3
  1. 重新将部署导入至 Ops Manager。

  2. 在 Ops Manager 中编辑部署,然后在 Version 列下选择降级版本。

1
2

注意

这会删除任何 4.4不兼容的功能,并将 featureCompatibilityVersion 设置为 4.2

3
  1. 重新将部署导入至 Ops Manager。

  2. 在 Ops Manager 中编辑部署,然后在 Version 列下选择降级版本。

1
  1. 如果尚未显示,请从导航栏的 Organizations 菜单中选择包含所需项目的组织。

  2. 如果尚未显示该页,请从导航栏的 Projects(项目)菜单中选择所需的项目。

  3. 如果尚未出现,请单击侧边栏中的 Deployment(部署)。

  1. 单击 Clusters(集群)视图。

2
3

Cluster Configuration 部分中,Cluster Settings 标题列出进程及其名称、MongoDB 版本、数据目录和日志文件。

  1. 滚动到 Cluster Settings 标题。

  2. 单击列表中第一个 MongoDB 进程的 Version 箭头。

注意

如果在本地模式下运行,但没有看到所需的版本,可以手动更新版本清单

要了解更多信息,请参阅本地模式配置

4

对于您要更改的每个 MongoDB 进程:

  1. 单击进程的当前版本号。

  2. 单击所需的版本号。

5

如果您要升级到新的主要版本,并希望启用新的主要版本中提供的功能,还必须更新 featureCompatibilityVersion

对于您想要更改的每个 MongoDB 部署:

  1. 单击部署的当前 featureCompatibilityVersion

  2. 单击与所需版本号匹配的值。

6
7
8

否则,请单击 Cancel,您可以进行其他更改。

后退

MongoDB 版本