为您介绍增加日志盘容量进行扩容的适用场景及操作注意事项,日志盘扩容为白名单功能,如需使用请联系云数据库 OceanBase 技术支持人员。
背景信息
OceanBase 数据库使用独立的日志盘来存储事务日志(OceanBase Commit Log,简称 clog 日志),该机制类似于 MySQL 中的 Redo log。clog 日志用于确保事务处理的原子性、持久性和隔离性,并在此基础上提供高可用性保障。在分布式架构下,多个数据库副本间通过 Paxos 协议对 clog 日志进行同步,以确保数据的强一致性。
当日志盘容量不足时,系统将无法继续为新的事务记录生成并写入日志信息,从而导致这些事务无法顺利完成提交。此外,磁盘空间频繁的告警以及系统不断尝试进行日志清理的操作,会产生额外的输入输出(I/O)负担,这将进一步拖累系统的整体运行性能和响应速度。为防范此类问题引发的数据完整性受损,事务处理中断以及性能下降等风险,建议您提前采取扩容措施来增加日志盘容量,以确保数据的安全性和事务处理过程的稳定性。
当保留的日志信息达到存储上限时,会优先删除最早存入的数据。
增加日志盘容量不会对您的业务造成影响,为保障您业务的稳定性,仍建议您选择在业务低谷期进行操作。
前提条件
在进行增加日志盘容量前,请您进行如下检查,满足下述情况时,才可进行修改操作。
当前集群为运行状态。
当前集群下所有租户为运行状态。
当前集群处于非临时容量状态。
当前集群存储类型为云盘。
操作步骤
登录 OceanBase 管理控制台。
在左侧导航栏中,单击 实例列表。
在实例列表中找到目标集群实例,单击集群实例名称,进入 集群实例工作台。
单击右上角更多图标,选择 标准变配。
单击 日志盘扩容。
说明OceanBase 数据库暂不支持日志盘缩容操作,一旦对日志盘进行了扩容处理,之后将无法执行缩减日志盘容量的操作。
在购买页面设置 日志盘大小,并勾选 服务协议。有关计费规则的更多说明,可以参考 产品定价。
单击 立即购买。
后续操作
完成扩容操作后,可前往集群工作台查看集群当前日志盘规格。
- 本页导读 (0)