如果云数据库ClickHouse社区兼容版集群当前的配置无法满足需求,您可以对集群配置进行变更,ClickHouse社区兼容版集群配置变更包括垂直升配、垂直降配、水平扩容、水平缩容和指定节点缩容。

前提条件

  • 集群没有正在进行的配置变更。
  • 目标集群没有未完成支付的续费订单。
    说明 您可以登录用户中心管理控制台,选择订单管理 > 我的订单,完成订单支付或作废该订单。

背景信息

ClickHouse社区兼容版集群配置变更包括:
  • 垂直升配和垂直降配:节点规格升、降配,或扩展存储空间,纵向扩展集群计算能力或扩展存储空间。请参见垂直升配和垂直降配
  • 水平扩容和水平缩容:基于原有数据进行复制同步的,增加或减少节点数量,横向扩展集群的计算能力。请参见水平扩容和水平缩容

注意事项

  • 20.8及以上版本的集群在水平扩容过程可读可写,为保证扩容任务尽快完成,建议在扩容任务完成95%左右时主动暂停数据写入;20.3及以下版本的集群在水平扩容过程中可读不可写,直到完成扩容。
  • 集群在水平缩容过程中可读不可写,直到完成缩容。
  • MergeTree类型引擎表扩容,会将原有历史数据迁移写入新的集群中并自动完成重分布。
  • 非MergeTree类型(如外表,Log表等)仅进行表结构移,不进行数据迁移。物化视图仅进行结构迁移,不进行数据迁移。
  • 扩容后内部节点IP会发生变化,如果依赖节点IP数据写入和访问,需重新获取集群的VPC网段IP
  • 当集群性能指标不满足业务需求时,请优先选择垂直升配。
  • 升降配流程总耗时约10-15分钟,期间会对实例做重启操作1次,会出现一次秒级闪断,建议在业务低峰期进行。
  • 变更集群配置后,费用将会发生变化,具体费用请以控制台为准。更多信息,请参见变更配置计费说明

垂直升配和垂直降配

  1. 登录云数据库ClickHouse控制台
  2. 在页面左上角,选择集群所在地域。
  3. 集群列表页面,选择默认实例列表,单击目标集群ID。
  4. 单击目标集群右侧操作列中的更多>垂直升配垂直降配
  5. 根据您的需求选择对应的节点规格
    说明 变更规格存储空间配置需分开进行,无法一次性同时修改两项。
  6. 单击立即购买,根据提示完成支付。配置变更后约5-10分钟开始生效。

水平扩容和水平缩容

  1. 登录云数据库ClickHouse控制台
  2. 在页面左上角,选择集群所在地域。
  3. 集群列表页面,选择默认实例列表,单击目标集群ID。
  4. 集群信息页面,单击水平扩容水平缩容
  5. 在弹出的扩容或缩容检测窗口,查看检测状态。
    • 检测成功:单击下一步
    • 检测失败:根据页面提示进行相应修改,修改完成后单击重试检测。检测成功后,单击下一步
      检测失败原因有以下两种:
      • 缺失唯一的分布式表:表示本地表没有创建分布式表,需要再创建一个对应的分布式表。
      • 对应的分布式表不唯一:表示本地表有不止一个分布式表,请删除多余的分布式表,仅保留一个即可。
  6. 变配降配页面,根据您的业务需求增加或减少节点数量
  7. 请根据集群的计费方式,选择对应操作进行购买。
    计费方式 操作步骤
    包年包月
    1. 配置完成后,单击立即购买
    2. 支付页面,单击订购
    按量计费 配置完成后,单击立即购买
  8. 订购完成页面,单击管理控制台
  9. 默认实例列表状态列,可查看目标集群扩容或缩容进度。