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

创建集群

重要

自 2025 年 2 月起,您可以创建 Flex 集群,且无法再在 Atlas 用户界面、Atlas CLI、Atlas Administration API、Atlas Kubernetes Operator、HashiCorp Terraform 或 Atlas CloudFormation 资源中创建 M2M5 集群或无服务器实例。

自 1 月 222026 起, Atlas不再支持 M2M5 集群以及无服务器实例。所有现有的 M2M5 集群均已迁移到 Flex 集群。

Atlas 会根据您的使用情况将无服务器实例迁移到免费集群、Flex 集群或专用集群。要查看 Atlas 将实例迁移到哪个层级,请查看 Atlas 用户界面中的所有集群页面。

本教程将引导您完成创建新 Atlas 集群的步骤。要了解如何修改现有 Atlas 集群,请参阅修改集群

集群既可以是副本集,也可以是分片集群。本教程将指导您创建副本集。

要学习;了解有关集群的建议,请参阅Atlas架构中心的Atlas组织、项目和集群的建议。要学习;了解高可用性建议,请参阅Atlas架构中心的Atlas高可用性建议。

要创建集群,您必须对项目拥有 Organization OwnerProject OwnerProject Cluster Creator访问权限。

  • 为了最大限度地降低网络延迟和数据传输成本,并提高整体稳定性和安全性,请尽可能使用相同的云提供商和地区来托管您的应用程序和集群。

  • 您只能在 AWS 或 Google Cloud 上的 M30+ 专用集群上配置 Gen2 专用集群。要学习;了解更多信息,请参阅 Gen2 专用集群。

  • Gen1 集群可以跨区域和云服务提供商。 Gen2 集群不提供跨云支持,但可以跨越多个区域,只要所有区域都支持给定云提供商的 Gen2 集群。要学习;了解详情,请参阅:

    Atlas将一个项目中其他区域的节点总数限制为100 ,不包括:

    • 相互通信的 Google Cloud 地区

    • 免费集群

    • Flex 集群

    分片集群包括额外的节点。专用配置服务器副本集 (CSRS) 上的可选节点计入允许的节点总数。作为专用 CSRS 的一部分,每个分片集群在每个区域都有一个额外的可选节点。如要了解详细信息,请参阅副本集配置服务器

    任意两个区域之间的节点总数必须满足此限制。

    例子

    如果 Atlas 项目的集群节点分布在三个区域:

    • 区域 A 中的 75 个节点

    • 地区 B 中 10 个节点

    • 地区 C 中 5 个节点

    您只能再向区域 C 添加 10 个节点,因为:

    1. 如果排除区域 C,则区域 A + 区域 B = 85,<= 100。

    2. 如果排除区域 B,则区域 A + 区域 C = 80,<= 100。

    3. 如果排除区域 A,则区域 B + 区域 C = 15,<= 100。

    4. 每种添加了 10 个节点的区域组合仍符合每个项目的限制:

      • 区域 A + B = 85,<= 100

      • 区域 A + C = 90,<= 100

      • 区域 B + C = 25,<= 100

    如果项目中有一个或多个集群跨越其他区域的 100 个或更多节点,则无法在该项目中创建多区域集群。

    如有疑问或需要协助提高此限制,请联系 Atlas 支持部门

  • 建议在生产环境中使用 M30 及更高版本的集群。随着时间的推移,M10M20 层级上具有持续负载的集群可能会遇到性能下降的情况。

  • 每个Atlas项目最多支持 25 个集群。如果您对集群限制有任何疑问或需要帮助,联系支持。

  • 若您的 Atlas 项目包含自定义角色,并且该角色采用了特定 MongoDB 版本中引入的动作,那么在尝试用早期 MongoDB 版本创建集群前,您必须先删除这些角色。

  • 7 月 2020 之后创建的Atlas集群默认使用 TLS 版本 1.2。

    重要提示: Atlas不再支持 TLS 1.0 或 1.1。所有集群都拒绝使用 TLS 1.0 或 1.1 连接的尝试。将集群的最低 TLS 版本设置为 1.2 或更高版本。

  • 创建集群时,Atlas 会在项目中为部署集群的云提供商创建网络容器(如果尚不存在)。

  • 如果启用了备份合规策略,所有新集群和现有集群都会自动启用云备份,并使用项目级别的备份合规策略。Atlas 会扩展任何先前存在的集群级策略,以满足备份合规性策略的最低要求。所有新集群都使用备份合规性策略,除非集群级备份策略的最低要求超出备份合规性策略的最低要求。

重要

实时迁移和 Mongosync 不支持次要版本,因此,如果集群使用 Latest Version With Auto Upgrades,则无法工作。要迁移当前使用次要版本的集群,请使用自助迁移工具

[1] 对于副本集,承载数据的服务器是托管副本集节点的服务器。对于分片集群,承载数据的服务器是托管分片的服务器。对于分片集群,Atlas 还为配置服务器部署服务器;这些服务器与集群成本分开按单独的费率计费。