添加只读列存节点

更新时间:2025-03-27 06:21:39

本文将为您介绍如何在PolarDB控制台上添加只读列存节点。在进行该操作之前,请注意,列存索引存在相关版本要求注意事项,请在添加之前仔细阅读相关信息。

版本要求

  • 企业版集群,内核版本需满足以下条件之一:

    • MySQL 8.0.1,且修订版本为8.0.1.1.22及以上。

    • MySQL 8.0.2,且修订版本为8.0.2.2.12及以上。

  • 标准版集群,CPU架构需为X86内核版本需满足以下条件之一:

    • MySQL 8.0.1,且修订版本为8.0.1.1.38及以上。

    • MySQL 8.0.2,且修订版本为8.0.2.2.19及以上。

注意事项

  • 对于多主集群(Limitless),您需要先修改集群参数loose_polar_enable_imci_with_mmON后,才可添加全局只读列存节点。

  • 对于全球数据库(GDN)中的集群,请联系我们添加白名单后,才可添加只读列存节点。

  • 列存索引功能与无感秒切(热备节点)功能中的高可用模块(Voting Disk)有一定的互斥。具体如下:

    • 对于内核版本8.0.1.1.42及以上,或8.0.2.2.23及以上版本的集群:

      • 若集群中已有开启热备功能的只读节点,支持在该集群中添加只读列存节点。

      • 若集群中已存在只读列存节点,则该集群中的任何只读节点都不支持开启热备功能。

    • 对于内核版本低于8.0.1.1.42版本,或低于8.0.2.2.23版本的集群,列存索引与热备节点完全互斥,即:

      • 若集群中已有开启热备功能的只读节点,则不支持在该集群中添加只读列存节点。

        说明

        此时若您需要继续为集群添加只读列存节点,您可联系我们在后台关闭Voting Disk,在关闭过程中会自动重启所有节点。

      • 若集群中已存在只读列存节点,则该集群中的任何只读节点都不支持开启热备功能。

操作步骤

您可选择以下两种方式中任意一种方式添加列存索引只读节点:

控制台添加
购买时添加
  1. 登录PolarDB控制台,选择集群所在地域。您可以按照如下两种方式中的任意一种进入增删节点向导页面:

    • 集群列表页面,单击操作栏的增删节点image

    • 在目标集群的基本信息页面,数据库节点区域,单击增删节点

      image

  2. 选择增加只读列存节点,单击确定

    image

  3. 添加只读列存节点并支付。

    1. 单击+增加一个只读列存节点,选择节点规格。

    2. 选择切换时间。

    3. (可选)查看产品服务协议、服务等级协议。

    4. 单击立即购买

    image

  4. 支付完成后,返回集群详情页等待只读列存节点添加成功,即节点状态为运行中image

PolarDB购买页节点个数配置项中自行选择列存索引只读节点数量。购买完毕后,请查看执行结果

image

执行结果

前往PolarDB控制台,找到目标集群并进入集群的基本信息页面,查看只读列存节点是否已添加完成。

image

从上图可以看到,只读列存节点即为新添加的列存索引节点;只读节点即为原有的行存节点。

相关API

API

描述

API

描述

CreateDBNodes

增加PolarDB集群的只读节点。

  • 本页导读 (1)
  • 版本要求
  • 注意事项
  • 操作步骤
  • 执行结果
  • 相关API