变更 Mongod 节点配置规格

最近更新时间:2025-10-29 16:05:11

我的收藏

操作场景

为确保资源与业务需求始终匹配,您可以根据业务负载情况(如初期、高峰期、稳定期),灵活地调整实例规格。通过升配应对增长保障性能,或通过降配优化闲置资源实现成本节约,从而实现资源利用与成本支出的动态平衡。

功能说明

对 Mongod 进行配置变更是优化性能与容量的主要操作,包括调整其计算规格与磁盘容量。为确保变更效果,建议您事先了解 产品规格

影响与约束

影响分类
说明
计费影响
调整实例配置,将按照新配置开始计费,请保证腾讯云账号余额充足。具体信息,请参见 变配计费说明
服务影响
扩容存储空间时,各节点所在物理机资源足够
业务无感知:系统直接在本地磁盘完成扩容,无需数据迁移。不会造成连接中断,对业务完全透明。
如果扩容存储空间时,各节点所在物理机资源不足
导致连接闪断,系统需要在新物理机上创建节点并同步数据,并在最终切换时发生1-2次、每次约10秒的数据库连接闪断。建议程序具备自动重连功能。
说明:
在调整过程中,若您的写入关注(writeConcern)设置为 majority,可能发生短暂的请求延迟。建议您适当调整业务的超时时间以避免报错。
扩缩容规格执行之后,系统会再次触发一次新的自动备份任务。
连接影响
调整配置后,实例的名称、内网地址与端口均保持不变,您无需修改应用程序的连接字符串。
操作约束与限制
变更不可逆:配置变更任务一旦发起,将无法中途取消,请谨慎确认后操作。
容量下限:调整配置时,系统要求新配置的节点容量不能低于当前节点已使用容量的最大值。

变更建议

为确保业务平稳与实例健康,建议您遵循以下建议:
操作时机
为避免闪断对高峰业务造成影响,请务必选择在业务低谷期(如夜间或维护窗口)发起变更。
后续优化(关键步骤)
实例升配完成后,强烈建议您同步调整 Oplog 的占用容量。如果 Oplog 过小,可能导致操作记录被快速覆盖,进而影响 MongoDB 的回档功能。请根据业务写入量评估并设置合适的 Oplog 大小。具体操作,请参见 调整 Oplog 占用容量

前提条件

如果为按量计费实例,请确保您的腾讯云账号余额充足。
实例及其所关联的实例处于正常状态下(运行中),并且当前没有任何任务执行。

操作步骤

1. 登录 MongoDB 控制台
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 在目标实例的操作列,在配置调整的下拉列表中,选择配置调整
6. 配置调整页面,可以重新调整节点内存、节点总容量。如下图(以分片示例)所示。

参数名称
参数解释
参数示例
实例名称
当前待变更配置的实例名称。
test-4dot2-XXX
到期时间
实例的到期时间,针对包年包月计费提醒实例到期时间。
2022-04-24 19:23:43
实例架构
实例的集群架构说明。具体信息,请参见 系统架构
分片集群实例,有2个片,每片由3个存储节点构成副本集,整个实例共6个存储节点
实例节点规格
当前实例单个 Mongod 节点规格:CPU核数、内存、磁盘。

2C/4GB/10GB
节点计算规格
在下拉列表重新选择单个 Mongod 节点的规格。如何选择规格,请参见 产品规格 中的 Mongod 规格。
8GB
节点总容量
在滑轴上调整单个 Mongod 节点的总磁盘容量。如何选择规格,请参见 产品规格 中的 Mongod 规格。
说明:
调整磁盘容量时,需要大于或等于当前已用容量的120%。
500GB
切换时间
选择调整完成时,立即执行调整实例规格任务,切换新规格。调整实例内存与磁盘可能涉及节点迁移或者主从切换,主从切换时间点将不可控,可能导致断连或重启。
选择维护时间内,在维护时间段内执行切换实例规格任务。关于维护时间的更多信息,请参见 设置实例维护时间
维护时间内
费用
按量计费:实例调整配置后每小时的计费单价。单击计费详情,可查看计费项目、计费公式,确认费用。
包年包月:升配,显示实例到期前还需支付的费用;降配,显示实例到期之前需退还的费用。调整配置后的计费详情,请参见 变配计费说明
1,201.83元
7. 确认无误后,单击提交

相关 API

接口名称
功能描述
调整云数据库实例配置
查询云数据库的售卖规格
查询节点的属性,包括节点所在可用区、节点名称、地址、角色、状态、主从延迟、优先级、投票权、标签等属性