【 TiDB 使用环境】生产环境
【 TiDB 版本】v4.0.9
【复现路径】
【遇到的问题:问题现象及影响】
1、 tiup cluster display 检查是否有tikv down
2、Pd-clt config show 检查配置的副本数是否>=3
有tikv节点挂了吧
查看了下集群的所有节点正常,并且副本数量是3.
“max-replicas”: 3,
tikv的节点都是正常的。
show table xxx regions 看看 ,然后找个region :pd-ctl region 看下
挨个检查了这个表的所有regions都正常的,副本和peer都正常
看看 Overview 面板和 tikv 面板监控状态。
这个表只要每次查询都会报这个错吗
其他类型的查询都没事,就是count类型的查询会报这个错误。
是不是索引的region有问题,expkain看下走的哪个索引
可以检查下没有leader 或 副本数<3的region, 可以在论坛内搜下有类似脚本
看了下没有走任何索引,怎么查看索引在那个region
先按这个排查下
这个很全满但是我参照这个看了下,我们的也是没有任何问题。奇怪了。
有尝试过重启一下 TiDB Server 吗?TiDB Server 会有 region cache 缓存,如果 region 已经恢复了,但是 region cache 记录还是老的 region 地址信息可能也会出现这个错误。
重启了好几次了,问题还是存在。
还是同样的表和region吗