使用ocp部署的2台oceanbase数据库集群,home/oceanbase/data/log1下日志文件很大1.2T,如何清理。/home/oceanbase/data/1下的数据文件也很大,有2.4T。
发一下ob的版本号 查一下这几个参数
show parameters where name in (‘memory_limit’,‘memory_limit_percentage’,‘system_memory’,‘log_disk_size’,‘log_disk_percentage’,‘datafile_size’,‘datafile_disk_percentage’);
oceanbase是4.3.3.1
可以设置log_disk_size 小点。默认按文件目录90%分配了
设置完之后,旧的日志数据会自动减少吗
日志通过池化来管理的,你可以理解为oracle的表空间,需要先建个池子,需要多少空间从池子里面拿就行了,可以查下 gv$ob_units 看下日志文件实际占用了多少空间
会的。日志目录可以缩小。数据目录不能缩
你日志盘使用了104G左右,1.2T是预占用的
你没有设置日志的大小和datafile_size的大小 默认情况下根据你的磁盘%来设置了 log_disk_size和datafile_size的大小了 你的机器内存查看一下 cat /proc/meminfo
datafile_size大小没设置,log_disk_size后来设置为100G了