br truncate命令不能完全删除minio开启了多版本功能的增量日志文件

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

minio开启了 Versioning选项,删除全备文件的时候是调用mc 的rm选项,加上–recursive --versions --force 可以直接把所有版本的记录都删除;删除pitr增量日志文件,是用的tiup br log truncate,执行完以后还是会有残留的文件目录,后续有支持在truncate加参数彻底删除吗

意思是文件删除了,但是目录还在的意思么?

是的,现在log truncate执行后加了mc rm的命令再强制删除

你提供下复现操作,我改成产品需求让人看看。


minio里面打开这个选项,再执行tiup br log truncate

这个配置是什么意思?
看起来是多版本存储?删除不是删除 而是打一个 delete 标签吧。

是的,不想保留多版本。不知道是不是minio的问题,关闭了多版本以后,br truncate删除还是会保留个空目录。

这个参数我查了下 ,应该就是保留多版本配置。按照说明看起来就算是正常删除,其实物理上也没有删除的。
看起来需要一些特殊参数指定删除。我理解 br truncate 不兼容这个也正常。

不过看描述参数关闭了 br truncate 也还是会保留一个空目录?

1 个赞

是的。我再找个新环境测试下。
minio的特性不兼容可以理解。

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。