为什么控制台没有看到 CPU 弹性扩容功能?
CPU 弹性扩容功能对实例有以下要求,不满足时控制台不展示该功能入口:
实例的 MongoDB 版本需为4.0及以上。
实例为非云盘版。
实例原始 CPU 核数不超过32核。
哪些实例不支持开启 CPU 弹性扩容?
以下实例暂不支持开启:
MongoDB 版本低于4.0的实例。
云盘版实例。
原始 CPU 核数超过32核的实例(例如48核规格)。
弹性扩容能增加多少 CPU 核数?
单次扩容增加的核数为 MIN(当前最小分片的核数,24核):
副本集实例:在原始核数基础上最多增加24核。
分片集群实例:取所有分片中最小的分片核数与24核两者的较小值作为单分片扩容上限。
为什么扩容后 IOPS 没有变化?
云数据库 MongoDB 当前未对 IOPS 做细分限制,因此 IOPS 不随 CPU 核数变化。CPU 弹性扩容仅调整 CPU 核数,不附带额外的 IOPS 资源。
CPU 弹性扩容如何计费?
开启自定义扩容后为什么会一直收费?
自定义扩容开启后立即扩容并持续生效、持续计费,在手动关闭前不会自动回缩。业务无需额外资源后,请及时手动关闭扩容以停止计费。
为什么 CPU 弹性扩容没有开启成功?
可能的原因包括:
腾讯云账户余额不足。
底层机器 CPU 资源不足(极小概率)。
请确认账户余额充足后重试,若仍未成功可提交工单咨询。
为什么开启了弹性扩容,一段时间后自动关闭了?
手动调整 Mongod 节点规格后,CPU 弹性扩容功能将自动关闭。请关注业务在规格变更后的 CPU 使用情况,如需继续使用弹性扩容,请在变更后手动重新开启。
此外,在增减 Mongod 节点或变更 Mongos 的操作过程中,弹性扩容将暂时失效,不触发扩容,操作完成后自动恢复。
分片集群实例部分分片扩容失败怎么办?
开启弹性扩容会影响备份、克隆等操作吗?
不影响。弹性扩容触发的加 CPU 流程与克隆、备份、整实例回档等非必要互锁流程不互锁,可同时进行。同时,弹性扩容不阻塞垂直扩缩容和水平扩缩容,当业务需要应对长时间高峰时,可通过手动升配中断弹性扩容流程。
如何判断扩容是否生效?
在实例详情页的实例规格处查看 CPU 核数:若在原始核数后额外显示实际核数(例如4(8)核),表示已扩容到8核;若仅显示原始核数,表示当前未触发扩容。