【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】如果我关闭了归档,能直接删除文件吗
归档日志的存储目录空间满了,如果我关闭了归档,能直接删除文件吗?
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】如果我关闭了归档,能直接删除文件吗
归档日志的存储目录空间满了,如果我关闭了归档,能直接删除文件吗?
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
你好,你的问题我们已经收到。正在为你解答
您好关于这个问题,麻烦帮忙收集一下如下环境信息:
1,root@sys租户登录集群,执行SQL提供下结果:
1),select svr_ip,zone,with_rootserver,status,block_migrate_in_time,start_service_time,stop_time,build_version from oceanbase.__all_server order by zone;
2),select tenant_id,tenant_name,primary_zone,compatibility_mode from oceanbase.__all_tenant;
3),show parameters like ‘% syslog_level %’;
4),show parameters like ‘%syslog_io_bandwidth_limit%’
5),select count(*),tenant_id,zone_list,unit_count from oceanbase.__all_resource_pool group by tenant_id,zone_list,unit_count;
2,登录OB任意一台主机,执行lsblk提供下结果
3,登录OB任意一台主机,执行lscpu | grep Architecture 提供下结果
另外:麻烦登录到异常主机中执行如下命令,查看异常节点的磁盘占用情况:
df -h
这几条sql执行的结果麻烦也帮忙获取一下
show parameters like ‘%clog_disk_usage_limit_percentage%’;
show parameters like ‘%clog_expire_days%’;
show parameters like ‘%backup_log_archive_option%’;
select * from oceanbase.__all_virtual_tenant_memstore_info where (active_memstore_used > major_freeze_trigger) or (total_memstore_used > memstore_limit);
SELECT svr_ip,total_size / 1024 / 1024 / 1024 total_G,free_size / 1024 / 1024 / 1024 free_G,(total_size - free_size) / 1024 / 1024 / 1024 used_G,(total_size - free_size) / total_size used_percentage FROM oceanbase.__all_virtual_disk_stat;
如果您这边使用的是4X的环境,clog盘满后,您可以参考这个文档进行处理。
不建议手动进行归档日志的删除,会产生不可预期的影响。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218076