如果当前分片集群实例的配置无法满足应用的性能要求或配置过高,您可以变更实例的配置。

约束

  • 为保障数据安全性,目前仅支持添加Shard节点,不支持删除Shard节点。
  • 变更Shard节点的配置时,存储空间必须大于当前Shard节点已占用的存储空间。
  • 付费类型为包年包月时,仅支持升级配置。
    说明 如您需要降级配置,可通过其他方式实现,详情请参见变更配置方案概览
  • 分片集群实例不支持变更实例类型和存储引擎。如果通过新建实例的方式变更,停机时间较长,对业务影响较大,不推荐操作。

计费规则

详情请参见变更配置费用说明

影响

  • 变更配置不会引起数据丢失。
  • 分片集群实例暂不支持指定切换时间,当您在控制台完成了变更配置的操作后,实例状态立即转变为变配中。此时将无法执行与数据库、账号、网络等相关的大部分操作,且可能会造成1~2次30秒内的闪断。
  • 变更配置的完成时间和网络、任务队列、数据量大小等多种因素有关,请尽量在业务低峰期执行变配操作,并确保您的应用有自动重连机制。

添加节点

  1. 登录MongoDB管理控制台
  2. 在页面左上角,选择实例所在的地域。
  3. 在左侧导航栏,单击分片集群实例列表
  4. 找到目标实例,单击实例ID。
  5. 基本信息页面,完成添加节点的操作。

    添加节点
    如需添加Mongos节点,请按照下述步骤操作。
    1. Mongos列表区域框,单击添加Mongos
    2. 新增Mongos页面,选择Mongos节点的规格
    如需添加Shard节点,请按照下述步骤操作。
    1. Shard列表区域框,单击添加Shard
    2. 新增Shard页面,选择Shard节点的规格存储空间
  6. 勾选云数据库MongoDB版服务条款,根据提示完成支付流程。

变更现有节点配置

关于详细的实例规格信息,请参见实例规格表

  1. 登录MongoDB管理控制台
  2. 在页面左上角,选择实例所在的地域。
  3. 在左侧导航栏,单击分片集群实例列表
  4. 找到目标实例,单击实例ID。
  5. 基本信息页面,完成变更节点配置的操作。
    如需变更Mongos节点的配置,请按照下述步骤操作。
    1. Mongos列表区域框,单击目标Mongos节点右侧的三个点 > 变更配置

      变更Mongos节点配置
    2. 变配Mongos页面,选择Mongos节点的规格
    如需变更Shard节点的配置,请按照下述步骤操作。
    1. Shard列表区域框,单击目标Shard节点右侧的三个点 > 变更配置

      变更Shard节点配置
    2. 变配Shard页面,选择Shard节点的规格存储空间
  6. 勾选云数据库MongoDB版服务条款,根据提示完成支付流程。

更多信息

排查因磁盘空间耗尽导致的无法写入问题

执行结果

当实例的运行状态转变为运行中,即表示系统已完成了实例的变配操作。