一、影响与约束
在调整分片数量操作前,请务必仔细阅读以下关键信息,以确保操作符合预期且不影响业务稳定性。
| 维度 | 增加分片 |
| 计费影响 | 包年包月:结算新规格与旧规格的差价,在下一个续费时刻,按照新规格扣费。按量计费:结算旧规格,按照新规格重新开始计费。具体计费信息,请参见 变配计费。 |
| 版本要求 | 通用版:MongoDB 3.6 及以上。云盘版:MongoDB 4.0 及以上。建议使用最新稳定版本以获得最佳性能。 |
| 服务影响 | 操作过程业务零中断,可正常读写数据库。新增分片自动参与数据分布。 |
| 限制与约束 | 操作不可撤销:提交后无法中途取消。禁止并发任务:需单独执行分片删减。 |
二、前提条件
·实例类型:分片实例。
·实例状态:运行中(正常)。
·请确保你的腾讯云账号余额充足。
三、新增分片
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择分片实例。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击其实例 ID,进入实例详情页面,切换至节点管理页面。
6. 在节点管理页面的 Mongod 节点页签,单击新增分片。
7. 在新增分片对话框,了解增加分片数的注意事项,并参见下表,指定新增的分片数量,确认费用。
| 参数分类 | 参数名称 | 参数示例 | 参数解释 |
| 实例基本信息 | 实例名称 | test-4dot2-XXX | 当前待增加分片数的实例名称。 |
| | 到期时间 | 2022-04-24 19:23:43 | 包年包月计费模式,实例服务周期的截止时间。 |
| | 实例架构 | 分片集群实例,有3分片,单分片共4个节点,其中只读节点有1个 | 实例集群架构:分片集群实例。分片数量:删减前的分片数量。单分片节点数:单个分片的节点数、只读节点数。 |
| | 当前节点规格 | 2核4GB 内存,50GB 存储,共12个节点,其中只读节点有3个 | 单分片节点规格:包括 CPU 核数、内存、存储容量。集群节点总数:新增前实例总的节点数(分片数量 * 单分片的节点数 = 集群节点总数)。 |
| 增加配置 | 新增分片数 | 3 | 选择实例新增的分片数量,取值范围为[当前分片数,36]。 |
| 费用信息 | 费用 | 6.69元/小时 | 按量计费:显示实例增加分片后每小时的计费单价。包年包月:显示升级至新规格你需要支付的差价。调整配置后的计费详情,请参见 变配计费说明。 |
8. 确认无误,单击确定。若实例为包年包月计费,你需要在确认产品信息页面支付新旧规格的差价,方可成功完成配置升级。
四、相关 API
| 接口名称 | 功能描述 |
| ModifyDBInstanceSpec | 调整云数据库实例配置 |
| DescribeSpecInfo | 查询云数据库的售卖规格 |