GaussDB变更:实例扩容

GaussDB变更:实例扩容

  • GaussDB扩容操作场景

    随着实例部署时间及业务的增长,数据库在运行性能及存储上逐渐会达到瓶颈。此时,需要通过增加主机来提升实例的性能及存储能力。GaussDB扩容支持扩容节点操作。


    注意事项

    1、扩容时长与业务数据量有关,默认扩容操作超时时间为7天,扩容中实例可正常使用,但不允许进行其他管理控制台操作,如需要进行操作,请及时联系客服处理。

    2、GaussDB扩容支持灵活选择扩容CN或分片,但是要确保扩容后,实例中CN节点的数量必须小于或等于两倍的分片数量。

  • GaussDB扩容操作步骤

    1、登录管理控制台。

    2、在“实例管理”页面,选择指定的实例,单击实例的名称。

    3、在“基本信息”页面,进行扩容操作。

    1)分片数量GaussDB扩容

    a.单击“分片数量”后的“添加”,

    b.选择新增的分片数量。单击“下一步”。

    c.确认无误后,单击“提交”进行分片数量扩容。


    注意:一个分片中默认包含三个DN副本,因此每增加一个分片会新增三个DN副本。


    协调节点数量扩容

    a.单击“协调节点数量”后的“添加”。

    b.选择新增的协调节点数量以及可用区。

    c.单击“下一步”,进入“规格确认”界面。

    d.确认无误后,单击“提交”进行协调节点扩容。

GaussDB变更:实例缩容

GaussDB变更:实例缩容

  • 操作场景

    随着业务下降,数据库协调节点利用率低,资源浪费严重。为提高资源利用率,需要对协调节点进行缩容。GaussDB支持协调节点缩容操作。

    说明:该功能仅针对特定用户开放,如需配置白名单权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通白名单的申请。

  • 注意事项

    协调节点缩容操作不会中断业务。

    仅支持独立部署实例。

    协调节点至少需要保留一个。

    缩容前请确认该节点不在JDBC连接配置中,避免影响JDBC连接高可用性能。

    缩容过程中执行的DDL操作将被回滚。

    缩容过程中PITR备份暂停,缩容结束后自动恢复。

    缩容完成后将自动进行一次全量备份。

    缩容前须保证实例状态正常,所有协调节点状态正常,否则无法进行缩容。

    当选择首节点缩容时,将随机替换为其他协调节点进行缩容。

GaussDB变更:磁盘缩容

GaussDB变更:磁盘缩容

GaussDB变更:磁盘扩容

GaussDB变更:磁盘扩容

  • GaussDB扩容操作场景

    GaussDB实例使用一段时间后业务攀升,原申请磁盘空间大小不足以支撑储存完整业务量。内核监测到磁盘使用量超过85%会将实例设置为只读,无法再写入数据,实例进入盘满只读状态。您可以通过GaussDB扩容磁盘扩容功能扩容数据库实例的磁盘。

  • GaussDB扩容注意事项

    1、在最大值的允许范围内,扩容磁盘后磁盘使用率不能仍然高于85%。

    2、节点状态需要为正常,否则应先联系运维人员修复节点。

    3、GaussDB扩容磁盘的大小必须是(40GB*分片数量)的整数倍。

    4、一个分片磁盘容量最高16TB,每增加一个分片可以多增加16TB总容量。

  • GaussDB扩容操作步骤

    1、登录管理控制台。

    2、在“实例管理”页面,选择目标实例,单击“操作”列的“磁盘扩容”,进入“磁盘扩容”页面。您也可以通过单击目标实例名称,进入“基本信息”页面,在“存储/备份空间”模块的“存储空间”处,单击“磁盘扩容”,进入“磁盘扩容”页面。

    3、GaussDB扩容在“磁盘扩容”页面,选择空间大小,单击“下一步”。选择空间大小时,需要考虑GaussDB扩容后的磁盘使用率应该小于85%。只有低于85%时,才可以让实例从只读状态恢复为可读写状态。

    4、规格确认。

    a.如果GaussDB扩容需要重新选择,单击“上一步”,回到上个页面,修改新增大小。

    b.如果确认无误,单击“提交”,提交扩容。

    5、查看扩容结果。

    a.在GaussDB实例管理页面,可看到实例状态为“扩容中”,稍后单击实例名称

    b.在“基本信息”页面,查看磁盘大小,检查GaussDB扩容是否成功。此过程需要3~5分钟。

云数据库GaussDB常见问题解答

云数据库GaussDB常见问题解答

  • GaussDB是否支持磁盘缩容?

    GaussDB暂时不支持磁盘缩容。

  • GaussDB数据库是否支持SSL连接?

    GaussDB数据库支持多种连接协议,包括SSL连接。具体请参见SSL连接处的SSL连接方式。

  • 冻结、解冻、释放GaussDB数据库实例资源时对业务的影响?

    1.资源冻结时:

    资源将被限制访问和使用,会导致您的业务中断。例如实例被冻结时,会使得用户无法再连接至数据库。

    包周期资源被冻结后,将被限制进行变更操作。

    资源被冻结后,可以手动进行退订/删除。

    2.资源解冻时:资源将被解除限制,用户可以连接至数据库。

    3.资源释放时:资源将被释放,实例将被删除,删除前将依据用户策略决定是否执行回收站备份。

  • 将根证书导入Windows/Linux操作系统

    导入Windows操作系统

    单击“开始”,运行框输入“MMC”,回车。

    在MMC控制台菜单栏中单击“文件”,选择“添加/删除管理单元”。

    在“添加或删除管理单元”对话框,选择“可用管理单元”区域的“证书”。单击“添加”添加证书。

    在“证书管理”对话框,选择“计算机账户”,单击“下一步”。

    在“选择计算机”对话框,单击“完成”。

    在“添加或删除管理单元”对话框,单击“确定”。

    在MMC控制台,双击“证书”。

    右键单击“受信任的根证书颁发机构”,选择“所有任务”,单击“导入”。

    单击“下一步”。

    单击“浏览”,将文件类型更改为“所有文件 (*.*)”。

    找到下载的根证书ca.pem文件,单击“打开”,然后在向导中单击“下一步”。

    须知:

    您必须在浏览窗口中将文件类型更改为“所有文件 (*.*)”才能执行此操作,因为“.pem”不是标准证书扩展名。

    单击“下一步”。

    单击“完成”。

    单击“确定”,完成根证书导入。


    导入Linux操作系统

    您可以使用任何终端连接工具(如WinSCP、PuTTY等工具)将证书上传至Linux系统任一目录下。

  • GaussDB数据库实例被锁怎么处理?

    因为某些操作可能导致数据库实例被锁,可以通过一些步骤进行解锁,详情请参见数据库实例被锁怎么处理?