tikv 事务写入数据报错:Error:region unavailable

如下是我记录的日志,出现的还比较多:

附加一份grafana监控error图:

是否有人知道怎么解决,如果我重试的话是否能够解决

专栏 - 记录一次Region is Unavailable问题的排查 | TiDB 社区
看一下,对照下监控看看有用吗

1 个赞

我看了这个,我这边监控看到的数据并没有异常:


对比我这个出现错误的时间,上面的那些监控都是正常的,服务也没有挂没有重启过,下面是我出现error的监控,没有leader的几率很大:

TiDB 集群问题导图 | TiDB 文档中心
这个参考了吗?仔细都比对一下,文档内容很详细


大致能知道是这个问题,但解决方案没有啊

1 个赞

可以的话 ,可以上传个 clinic 我们看看不 :thinking:
clinic 收集方法:https://docs.pingcap.com/zh/tidb/stable/quick-start-with-clinic/
可以上传到国内。

1 个赞

我看了tikv tidb pd都没有报错,当我客户端调用tikv的时候出现region unavailable的时候就很频繁,看监控除了有not_leader的错误外其他都没有

看tikv日志出现一大堆的握手失败的错误:

你们用的 RawKv ?

事务型tikv

客户端连接地址用的pd,但输出的传输又是客户端和tikv进行传输的是吧

我大概能知道什么问题了,我有128台节点,连接tikv那边,有些好有些坏,当我把坏的重启客户端后又没问题了,pd或者tikv是不是有连接限制呢