MongoDB 兼容性矩阵
本页介绍 Ops Manager 功能和 MongoDB 之间的兼容性。
与 Ops Manager 兼容的 MongoDB 版本
Ops Manager 可以管理运行特定版本 MongoDB 的数据库。下表显示了版本兼容性。MongoDB 版本可以是 Community 或 Enterprise。
MongoDB 版本 | Ops Manager 6.0 | MongoDB Ops Manager 5.0 |
---|---|---|
MongoDB 6.0 | 受支持 | |
MongoDB 5.0 | 受支持 | 受支持 |
MongoDB 4.4 | 受支持 | 受支持 |
MongoDB 4.2 | 受支持 | 受支持 |
MongoDB 4.0 | 已弃用 | 受支持 |
MongoDB 3.6 | 受支持 |
注意
已弃用的版本仍然适用于相应的 Ops Manager 版本,但我们将在下一版本中删除对该版本的支持。MongoDB 支持部门建议迁移到支持的版本,以避免潜在的不兼容问题。
如要了解更多信息,请参阅 MongoDB 旧版支持政策和 MongoDB Ops Manager 的软件生命周期时间表。
版本支持涵盖从第一个版本到最后一个版本的完整版本系列。
例子
Ops Manager 5.0 支持从 4.0.0 到 4.0.20 的整个 MongoDB 版本系列。
LDAP授权兼容性
LDAP 授权功能已添加到 MongoDB Enterprise 版本 3.4 中。通过该功能,可使用 LDAP 为用户分配角色。该功能后来进行了更改,使用 MongoDB 3.4.11 可提供额外的安全性。Ops Manager 3.4.13或更高版本、3.6.3 或更高版本、4.0.0 或更高版本可兼容 MongoDB 版本 3.4.11 或更高版本。
BI Connector 兼容性
要在 Ops Manager 6.0.0 或更高版本上使用 MongoDB Connector for BI,必须使用 MongoDB 4.0 或更高版本。
如果 BI Connector 运行 MongoDB 3.6,则必须禁用 BI Connector,或者将 MongoDB 更新到 4.0,然后再将 Ops Manager 升级到 6.0.0 或更高版本。
MongoDB 版本的备份注意事项
要详细了解 MongoDB 4.4 及更高版本和 4.2 及更早版本的备份注意事项,请参阅备份注意事项。
要了解有关 MongoDB 版本控制的更多信息,请参阅 MongoDB 手册中的 MongoDB 版本控制。
代理兼容性
下表列出了与关联的 MongoDB Agent 版本系列兼容的 Ops Manager 版本。
监控兼容性
要监控运行 MongoDB 3.6 或更高版本系列的部署,您必须使用监控代理版本 2.7.0 或更高版本。
自动化 PowerPC 兼容性
要管理基于 PowerPC Linux 的主机,必须使用自动化代理 3.2.7.1927 或更高版本。
备份兼容性
要备份运行 3.6 或更高版本系列的 MongoDB 部署,请升级到备份代理 6.0.3.689 或更高版本。
MongoDB 部署类型
通过 Ops Manager,您可以配置所有 MongoDB 部署类型,包括:分片集群、副本集和独立集群。
分片集群中的分片必须是副本集。也就是说,分片不能是独立的 mongod。如果必须将分片作为单个 mongod 运行(不提供冗余或故障转移),请将分片作为单节点副本集运行。
注意
如果分片 MongoDB 部署使用镜像的 mongod 实例作为配置服务器,则不能将该部署升级到版本 3.4。如要允许升级分片部署,请参阅将配置服务器转换为副本集。转换要求分片部署运行 MongoDB 版本 3.2.4 或更高版本。运行以前版本的部署必须先升级到版本 3.2.4,然后再升级到版本 3.4。