clog问题

【产品名称】oceanbase-ce

【产品版本】3.1.0

【问题描述】对集群进行了长时间压测,observer上生成了最大428G的clog日志,不知道该如何处理,请大神指点。后续重新压测了2个多小时,clog日志在zone上分布不均匀,有的机器上clog只有64M,有的机器上clog有50多G。

(1)CLOG在CLOG所在盘用量触发阈值(默认80%)后由OB的后台资源回收线程回收,自行删除CLOG文件是很危险的操作。另外建议CLOG单独占一块SSD盘

(2)CLOG分布不均衡可能是分区分布不均衡,可以将分区打散成在各机器上(否则也会影响压测效果)

1 个赞

您好,

我这边实际情况如下:

Filesystem   Size Used Avail Use% Mounted on

/dev/sdb1    2.2T 1.8T 443G 81% /export

其中sstable目录在/export/observer/store/sstable为初始化创建,百分比为80%

其中clog目录自动生成在/export/observer/store/slog

clog_disk_utilization_threshold该如何设置?因为默认值是80%,感觉上来就会触发日志清理。想达到的效果是slog日志到磁盘的10%即220G
 就会触发自动清理。但是不清楚应该是设置为90%还是10%?


多谢指点,感激不尽!