【 TiDB 使用环境】测试环境 kubernetes环境 opertator为1.4.6版本
【 TiDB 版本】企业版7.1.0
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
现象:通过kubectl delete bk命令删除增量备份任务,bk任务删除了,但是pd中显示增量备份任务还存在
问题:
怎么能彻底删除增量备份任务(bk列表中不存在,pd中也没有增量任务信息)
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
https://docs.pingcap.com/zh/tidb/v7.1/br-pitr-manual#停止和重启日志备份任务
kubectl delete bk 是清理了pod,至于有没有调cli停止job得看operator实现。
你可以用上面的命令试试
这个可以,谢谢哈
我想知道的是kubectl delete bk无法从pd中删除任务是所有opertor都不支持,还是仅仅是1.4.6版本的operator不支持
没看operator代码,不知道 ,原则上来说operator可以支持这个。
我们现在通过程序调用接口操作tidb的,如果使用命令行的方式处理,对程序不太友好,最好能有接口实现这个功能
br cli 应该就是通过rpc和pd通讯实现的这些操作,可以翻翻pd的代码找找rpc
/br log stop --task-name=log-backup,学到了
liyuntang
(Liyuntang)
16
我在br的源码里找了下相关的逻辑,太复杂了,cp成本太高,于是我封装了个pod。调用br名称进行删除
1 个赞