对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

更改 MongoDB 版本

您可以在Ops Manager 分片集群、副本集和独立运行的 MongoDB 实例中升级或降级同一特征兼容性版本( FCV )中的 MongoDB 版本,同时最大限度地提高部署的可用性。

您可以添加定制 MongoDB 版本以供 Ops Manager 下载。

如果 Cloud Manager 未管理您的部署,请手动更改 MongoDB 版本。如需了解更多信息,请参阅 MongoDB 各版本的升级教程。

注意

Ops Manager 对生命周期终止的 MongoDB 版本的支持

6.0Ops Manager8.0 已弃用对 之前的MongoDB版本的备份、监控和自动化支持。这些版本仍然有效,但在未来的发布中将删除支持。 MongoDB支持部门建议升级到MongoDB.6 0或更高版本。

  • 在更改部署的 MongoDB 版本之前,请检查以下文档,了解任何注意事项或兼容性问题:

    • MongoDB 发布说明

      警告

      从 MongoDB 5.0升级到6.0

      当您将分片集群从MongoDB5.0 升级到6.0 60时,您必须使用MongoDB手册的将分片集群升级到. 页面上的程序为每个mongos 。

    • 驱动程序的文档。

  • 在预定义的维护窗口内计划版本更改。

  • 在更改生产环境之前,请更改过渡环境中的 MongoDB 版本。过渡环境应反映生产环境。这有助于避免可能导致生产部署停机的兼容性问题。

  • 执行副本集和分片集群的手动升级时,请遵循 MongoDB 发布说明。

注意

降级限制

您无法将MongoDB 部署从版本 6.0 降级到 4.4.0 之前的任何版本。

如果MongoDB 部署将其Feature Compatibility Version 设立为与其Version 相同的发布系列,则必须首先手动降级实例的featureCompatibilityVersion 。

2

要将部署从版本7.0 降级到6.0 ,您必须联系支持以获取帮助。有关更多信息,请参阅将. 706降级为.0 。

注意

这会将 featureCompatibilityVersion 设置为 6.0。

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

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

2

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

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

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

2

注意

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

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,您可以进行其他更改。

给本页内容打分