本文介绍为云数据库MongoDB分片集群实例中添加Shard节点的方法。

使用限制

您需要确保新增节点的配置大于或等于当前实例中最高配置的Shard节点。

例如:当前实例中最高配置的Shard节点的存储空间为10 GB,则新增Shard节点的配置必须大于或等于10 GB。

计费规则

详情请参见变配费用说明

注意事项

  • 如果您的数据库小版本过期或不在维护列表内,系统会默认将您的数据库小版本升级至最新版,以保证提供更出色的性能和稳定性。
  • 添加节点过程中不会发生闪断现象,对业务没有影响。
  • 一般情况下,节点在5分钟内添加成功,且耗时与添加节点数量无关。

操作步骤

  1. 登录MongoDB管理控制台
  2. 在左侧导航栏,单击分片集群实例列表
  3. 在页面左上角,选择实例所在的资源组和地域。
  4. 单击目标实例ID或目标实例所在行操作列的管理
  5. Shard列表区域,单击右上方的添加Shard
    添加Shard
  6. 添加Shard面板,设置以下参数。
    说明
    • 设置存储空间时,选择的存储空间需大于或等于已有Shard节点中的最大存储空间。如果您需要降低存储空间,您可以通过创建实例的方法实现,操作方法请参见其他变配场景及方案
    • 新增节点的配置均需要大于或等于当前实例中最高配置的Shard节点,例如当前实例中最高配置的Shard节点的存储空间为10 GB,则新增节点的存储空间需要配置为10 GB及以上。
    • 新增Shard节点时,如果添加了只读节点数,则该Shard节点和每个只读节点的存储空间大小均为新增Shard节点时选择的存储空间大小。
    参数参数说明
    规格选择添加节点的规格,Shard节点支持的规格信息请参见 实例规格概述
    创建数量选择添加节点的个数。
    说明 分片集群实例默认最多支持32个Shard节点。如果当前分片集群实例中已有3个Shard节点,在添加Shard节点时,您最多可添加29个Shard节点。
    存储空间选择添加节点的存储空间。
    说明 新增Shard节点时,如果添加了只读节点数,则该Shard节点和每个只读节点的存储空间大小均为新增Shard节点时选择的存储空间大小。
    只读节点数选择添加的只读节点个数。取值范围为0~5个。
    说明 仅包年包月实例支持添加只读节点数。
    是否开通shard直连
    • 否(默认):不开通Shard直连。
    • 是:开通Shard直连。
      说明 如果您是第一次开通Shard直连,需要新建账户名和账户密码,关于Shard直连地址账户和密码的介绍,请参见申请Shard或ConfigServer节点连接地址
  7. 根据付费类型,执行对应操作购买。
    • 按量付费:单击去支付,系统将在下一小时自动扣取对应金额。
    • 包年包月:单击去支付,系统自动扣取对应金额。
    执行添加节点操作时,实例状态为增加节点中,当实例状态变更为运行中,说明节点添加成功。

相关API

接口说明
CreateNode为MongoDB分片集群实例增加Shard节点或Mongos节点。