[2024/02/01 23:55:57.826 +08:00] [INFO] [process.rs:136] ["get snapshot failed"] [err="Request(message: \"to store id 3940065, mine 64967\" store_not_match { request_store_id: 3940065 actual_store_id: 64967 })"] [cid=1655628736]

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

这个帖子也遇到和我们遇到的一样,原因老的集群PD 上有id 3940065,清理了对应的节点但是不是使用tiup命令缩容的,导致在对应机器上其他集群扩容了之后,老的PD读取新的TiKV就报这个错。

你咋缩容的

pdctl还能搜到这个store吗?

store_not_match { request_store_id: 3940065 actual_store_id: 64967]([2024/02/01 23:55:57.826 +08:00] [INFO] [process.rs:136] ["get snapshot failed"] [err="Request(message: \"to store id 3940065, mine 64967\" store_not_match { request_store_id: 3940065 actual_store_id: 64967 })"] [cid=1655628736]) 感觉象是存储的元数据结构出现不一致了

不是缩容,是直接关机

可以的。所以PD还在读导致的问题

这个节点以后不用了吧?那通过pdctl 下线掉这个节点吧,或者通过tiup --force 下线掉吧

是的,主要是没正常下线导致的。

4.0 版本太低了,推荐后续升级吧。