GeminiDB Influx手动扩容实例磁盘
操作场景
随着业务数据的增加,原来申请的数据库存储容量不能满足需求,这时,您可以为实例扩容磁盘。
使用须知
- 目前集群版实例、单节点实例和云原生部署模式集群增强版实例磁盘容量变更只允许扩容,不能缩容。
- 容量变更无需重启实例,在此期间,不会对已有数据造成任何影响,服务不中断,不影响您正常使用数据库。
计费说明
在扩容期间,实例按照扩容前的容量计费,待扩容任务即将结束时,实例按照扩容后的容量计费。
| 计费模式 | 变更操作 | 对费用的影响 |
|---|---|---|
| 包年/包月 | 扩容磁盘 | 您需要按照扩容的磁盘容量,结合使用周期内的剩余时间,补交差价。 例如:(以下规格和价格仅作示例,实际规格和价格以控制台显示为准) 假设您在2023/04/08购买了一个包年/包月GeminiDB Influx实例,存储空间40GB,购买时长为1个月,存储空间单价为$1 USD/GB/月。计划在2023/04/18将磁盘扩容40GB,扩容后总容量80GB。计算公式如下: 扩容磁盘费用 = 存储空间扩容量 x 单价 x 剩余周期 公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。本示例中,剩余周期 = 12(4月份剩余天数)/ 30(4月份最大天数)+ 8(5月份剩余天数)/ 31(5月份最大天数)= 0.6581,代入公式可得扩容磁盘费用 = 40 x 1 x 0.6581 = $26.3 USD。 计费详情请参见包年/包月。 |
| 按需计费 | 扩容磁盘 | 扩容磁盘成功后,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 计费详情请参见按需计费。 |
实例设置只读状态说明
为保护GeminiDB Influx实例的正常运行,10秒周期检测,在存储空间即将被写满的时候,数据库会被设置成只读状态,该状态下只支持数据的读取,不支持写入和更新,可以通过扩容存储容量来解除该状态,重新获得写入和更新的能力。
数据库内核采用LSM架构,在写入/删除数据积累到一定量后,后台会自动进行归并,归并会生成新的数据文件,删除老的数据文件,在生成新文件和删除老文件这段过渡期,新老文件会同时存在,磁盘会短暂上涨,上涨量和当时归并涉及的数据量相关,此时可能触发只读状态,建议预留合理的磁盘空间,避免归并任务触发只读状态。
操作步骤
- 登录云数据库GeminiDB控制台。
- 方法一:
在“实例管理”页面,选择目标实例,单击实例名称。
在“基本信息 > 存储空间”区域,单击“磁盘扩容”。图1 磁盘扩容
方法二:
在“实例管理”页面,选择目标实例,单击操作列。图2 扩容磁盘
- 进入“磁盘扩容”页面,选择所需扩容磁盘空间大小,单击“下一步”。
- 经典部署模式实例 图3 磁盘扩容
- 云原生部署模式实例 图4 磁盘扩容
- 经典部署模式实例:用户每次扩容至少选择1GB,且必须为整数。
- 云原生部署模式实例:用户每次扩容至少选择10GB,且必须为10的整数倍。
- 经典部署模式实例
- 在确认页面,确认存储空间。
- 包年/包月
- 如需重新选择,单击“上一步”,修改存储空间。
- 核对无误后,单击“提交订单”,进入付款页面,选择支付方式,完成支付。
- 按需计费
- 如需重新选择,单击“上一步”,修改存储空间。
- 核对无误后,单击“提交”,开始扩容存储。
- 包年/包月
- 检查存储扩容结果。
- 扩容过程中,实例运行状态为“存储扩容中”。
- 扩容完成后,实例运行状态变为“正常”。
- 单击实例名称,在实例“基本信息”页面的“存储空间”区域,可查看扩容后的磁盘容量。
相关API
| API | 说明 |
|---|---|
| 扩容实例的存储容量大小。 |