tidb 5.4.0 集群缩容tik节点后,一直处于Pending Offline 状态

tidb 5.4.0 集群缩容tik节点后,一直处于Pending Offline 状态,已经等了好几天了,想了解出现这样的状况,应该从哪里入手解决?

2 个赞

pending offline 是指这个节点即将下线之前,在迁移 region leader 和一些数据副本,
你可以通过 pd ctl 来查阅这个 store 上面还有哪些 region leader 未迁移完成

集群配置有点不太对吧,怎么tikv 节点是 2个? 偶数个没办法满足调度的要求的,要先补全 tikv 节点到 3个之后,调度才能跑起来…

可以参考
https://docs.pingcap.com/zh/tidb/stable/pd-scheduling-best-practices#缩容及故障恢复

2 个赞

是的,目前我是在测试环境上用的虚拟机实践的,电脑配置有限,虚拟机不够了,那我们问一下, 之前是两台tikv,下线了一台,还剩1台,比如在pd上设置 replication.max-replicas=1 是不是就满足调度了?

2 个赞

不满足, Raft 协议只支持奇数…

1 个赞

好的 明白

1 个赞

学习了,谢谢!