【产品名称】oceanbase
【产品版本】
【问题描述】
clog日志占用磁盘问题,干预/控制总空间大小,不需要设置单个 clog大小,clog 有回收(reuse)机制,正常情况下不会一直增大。 clog的目录大小建议是至少内存的4倍。redo日志;OceanBase 社区
1、clog_disk_utilization_threshold
clog disk utilization threshold before reuse clog files, should be less than clog_disk_usage_limit_percentage. Range: [10, 100);
该参数用于控制事务日志的磁盘 I/O 最大使用百分比,默认为 95,取值范围为 80 ~ 100。有关该配置项的详细信息,请参见《OceanBase 数据库 参考指南》中的 系统配置项 章节。可以将clog_disk_usage_limit_percentage调整为一个较大的值,例如98,使 observer可以继续接收 Clog 日志。
obclient> ALTER SYSTEM SET clog_disk_usage_limit_percentage=98 server=‘svr_ip:2882’;
2、clog_disk_utilization_threshold
maximum of clog disk usage percentage before stop submitting or receiving logs, should be greater than clog_disk_utilization_threshold. Range: [80, 100] ;
clog_disk_utilization_threshold是用来配置项用于控制 clog 或 ilog 磁盘空间复用的水位值,默认值80。
obclient> ALTER SYSTEM SET clog_disk_utilization_threshold=80;