TiKV缩容一直处于Pending Offline状态,强制下线后,pd依旧存在该tikv信息

tiup --force只是处理下集群拓扑信息 清理下tikv的bin目录,对于实际的集群下线没有任何帮助,tiup --force≠实际的集群缩容。 缩容的tikv再完成region转移后会变成tombstone状态,之后就可以remove-tombstone清理了,只要还有region信息再上面那么就会一直是offline状态。

能处理的命令基本就上面这些了 : region有leader就 add remove-peer,remove-peer不好使或者没有leader 就recreate region 或tombstone region 。 unsafe-recover 绝大多数情况都好使。

还有个命令: curl -X DELETE http://${HostIP}:2379/pd/api/v1/admin/cache/region/{region_id} 。这个是清理pd 侧的region信息,你这个场景估计不大管用。

上面这些命令你在都试几次吧

1 个赞