【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】V7.1.1
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】
我用TiCDC将tidb集群数据同步到另一个TiDB集群时,发现checkpoit_time没有往前推进,落后好几天了,查看日志报如下错误。
有没有大神遇到过类似的情况的呢。
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】V7.1.1
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】
我用TiCDC将tidb集群数据同步到另一个TiDB集群时,发现checkpoit_time没有往前推进,落后好几天了,查看日志报如下错误。
你查下日志上的 region id,是否真实存在?
通过日志来看的话,集群中存在一些问题,导致 cdc 无法正常的获取数据,来进行推进…
pd ctl里面看下报错的regionid 是否正常
上面显示leader切换失败
这问题我遇到过,你的dcd命令不对,带上全部路径再试试
我是运行一段时间后出现的。
怎么看呢,初次接触tidb,不太清楚里面怎么操作。
我感觉是上游有大规模更新和删除数据造成的。
查下这个regoin是否正常
是在哪里看的呢
SHOW TABLE [table_name] REGIONS [WhereClauseOptional];
我是不知道是哪张表的啊
SELECT * FROM tikv_region_status where REGION_ID = xxxxx;
查下看看… 属于哪个表?
https://docs.pingcap.com/zh/tidb/stable/information-schema-tikv-region-status#tikv_region_status
然后你也定位下,这个表是不是做过大事务的处理,还是前后有什么操作…
这张表有过大规模更新和删除数据。