PD报错 no valid leader

【 TiDB 使用环境】测试
【 TiDB 版本】 v6.5.8
【复现路径】不清楚
【遇到的问题:问题现象及影响】 pd日志一直刷,一天刷满磁盘,然后pd进程结束
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】 pd.log
[2024/05/24 14:38:01.277 +08:00] [WARN] [merge_checker.go:175] [“create merge region operator failed”] [error=“no valid leader”]
[2024/05/24 14:38:01.288 +08:00] [WARN] [merge_checker.go:175] [“create merge region operator failed”] [error=“no valid leader”]
[2024/05/24 14:38:01.289 +08:00] [WARN] [merge_checker.go:175] [“create merge region operator failed”] [error=“no valid leader”]
[2024/05/24 14:38:01.299 +08:00] [WARN] [merge_checker.go:175] [“create merge region operator failed”] [error=“no valid leader”]

怎么能解决 no valid leader

日志开了 debug级别,大量报 no replacement store

PD和TIDB混部的嘛

没有有效的leader,tikv正常么?

是的,一台机上既然有PD也有TIDB SERVER

报错期间,机器的负载正常嘛

先看看tikv正常吗?感觉提示做region merge的时候发现不了leader

测试环境,基本上空负载。

tikv 没报错

日志显示在尝试创建合并区域操作符时失败,错误信息为“no valid leader”。这通常意味着在 Raft 共识算法中没有有效的领导者。
确保所有节点的配置正确,特别是与 Raft 相关的配置,如 raft-base-tick-interval, raft-election-timeout-ticks, raft-max-size-per-msg, raft-max-inflight-msgs 等。

找个PD 正常的节点,切换下 Leader 就行了

或者把磁盘空间清一下,在重启集群试试

网络有问题没,清理下磁盘,其他地方有报错没

只有这个报错吗 日志里有没有region信息? 开起来placement rule吗 ,show placement 看下

p d恢复了吗

这是一直没选出leader 吗,网络通的吗,清理下磁盘重启下呢