TiDBer_Jack
(Ti D Ber Mk Wfi W Zy)
1
【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.0
【复现路径】drop database ,磁盘空间不释放
【遇到的问题:问题现象及影响】
很奇怪的一个问题,我的完整操作如下:
修改gc时间为10m,后删除数据量大的数据库,但是磁盘空间一直不变
这是相关的gc日志
查看 service-gc-safepoint ,有个这个任务 ticdc-itnio-bigdata-10463511719695117030 但是我的ticdc已经下线了,应该不存在cdc任务卡住gc的问题,请问要如何排查问题
tiflash的话,你对表都执行下ALTER TABLE … COMPACT看下能回收掉tiflash上的region不能
TiDBer_Jack
(Ti D Ber Mk Wfi W Zy)
8
而且这些表我全都drop掉了,也不知道具体什么表名了,我直接drop database的,数据不用了,清除掉
嗯,tikv的话,只能去pdctl里面compact,tiflash的话,可以用sql,如果表名没有的话,可以针对整个store进行compact的,但是这个影响就要大的多了。。。
TiDBer_Jack
(Ti D Ber Mk Wfi W Zy)
10
已经做了compact了,持续时间也比较长,但是磁盘就是下不来
dba-kit
(张天师)
11
gc_safe_point 没变,应该是被 ticdc 阻塞了
dba-kit
(张天师)
14
是不是下线 CDC 之前,并没有remove changefeed ?扩容一下 cdc 后,然后主动 remove 一下对应的 changefeed 试下?