Java写入TiDB报错TiKV max timestamp is not synced

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB v5.3.0】

【概述】 Java 消费 Kakfa 数据写入 TiDB 中,今天发现TiDB中没有数据进入,排查问题后定位到Java 在写入 TiDB时报错。报错信息如下:

【现象】 数据库正常。

【问题】 Java写入TiDB报错
TiKV max timestamp is not synced

【业务影响】
影响对应业务的查询
【 TiDB v5.3.0】

1 个赞

集群的信息以及连接的tidb 节点的日志有么?

估计还会需要 itkv 节点的日志

1 个赞

是需要 TiKV、TiDB
所有节点的日志么?

1 个赞

集群信息

1 个赞

不是,你的 java client 肯定只连接了其中一台 tidb,只需要哪个节点的日志就可以
其他 tidb 节点的日志,拿了也没用…

看看tidb 日志上记录的情况,在查阅 tikv 的信息吧

3 个赞

是不是集群里面有节点时间不一致了

1 个赞

检查下所有服务器是否有时钟更新服务,确保时间准确。

1 个赞

如果使用的是虚拟机的话,时间很容易就跟标准时间不一样,有时候差别还很大。

1 个赞

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