You need to enable JavaScript to run this app.
导航
变更主实例节点数量
最近更新时间:2024.08.26 11:40:49首次发布时间:2024.08.22 11:01:46

您可根据业务需求变更实例配置,本文介绍如何变更主实例的节点数量。

前提条件

  • 创建实例,实例处于运行中状态。

  • 实例目前没有待执行的配置变更任务,可在任务中心通过实例 ID 搜索查看,操作步骤请参见查看任务

注意事项

  • 未开启连接保持功能,在变更配置期间,数据库可能会出现连接闪断。因此,建议在业务低峰期执行变配操作,并确保应用具备自动重连机制。详情请参见连接保持

  • 变更主实例节点数量后无需您手动重启实例,变更时间为分钟级,一般不超过 10 分钟。

  • 变更主实例节点数量前请检查实例是否存在执行中的 Online DDL 任务,变更配置操作会导致该任务中断,请谨慎操作。详情信息请参见查看工单

操作步骤

  1. 登录云数据库 veDB MySQL 版控制台

  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。

  3. 实例列表页面,选择目标实例操作列的变更配置 > 变更主实例节点数量

  4. 根据业务需求重新设置如下参数。

    参数说明

    主实例节点数量

    选择变更的节点数量,每个主实例支持 2~16 个节点。

    说明

    缩减节点个数时,系统默认删除节点 ID 序号大的节点。节点类型不同对连接终端的影响不同:

    • 目标删除节点为主节点 当目标删除节点为主节点时,您需要先切换主节点,建议将节点 ID 序号最小的节点切换成主节点,然后再进行缩减节点个数操作,操作详情请参见切换主节点
    • 目标删除节点为只读节点
      • 自定义只读终端:若存在自定义只读终端仅关联了要删除的目标只读节点,此时需要先为该只读终端关联其他只读节点,不使用时也可以直接删除该只读终端,再进行缩减节点个数操作。操作详情请参见管理连接终端
      • 自定义读写终端:若存在自定义读写终端关联了主节点和要删除的目标节点,缩减只读节点后,该读写终端将不能进行读写分离,导致主节点压力增大。建议在缩减节点个数前为该读写终端关联其他只读节点,操作详情请参见编辑连接终端

    执行方式

    选择执行方式,取值:

    • 立即执行(默认):立即进行扣费或退费,并执行变更配置操作,实例进入变更配置中状态,此时实例不允许执行其他操作。
    • 可维护窗口执行:在可维护时间段内进行扣费或退费,并执行变更配置操作,关于可维护时间窗口的详情请参见设置可维护时间段

      说明

      • 可维护时间段目前为白名单功能,如需使用,请提交工单联系技术支持。
      • 您也可以单击当前可维护时间段后的编辑,修改当前可维护时间段。需注意修改可维护时间段,对该实例下所有状态为待执行的任务生效,请谨慎操作。
  5. 单击确认订单

  6. 确认订单页面,确认实例配置无误后,阅读并勾选数据库产品和服务条款协议,若选择了在可维护窗口执行执行任务,还需要勾选费用说明。

  7. 然后单击立即购买即可。

相关 API

说明

2022-01-01 版本的 ModifyDBInstanceSpec 接口仅适用于内核版本为 3.0.*.* 的实例。关于实例内核版本的查看方法请参见查看实例版本

API描述版本
ModifyDBInstanceName调用 ModifyDBInstanceName 接口修改实例名称。2022-01-01
ModifyDBInstanceSpec调用 ModifyDBInstanceSpec 接口修改指定 veDB MySQL 实例的节点配置。2022-01-01
ModifyDBInstanceSpec2024-01-01