tikv offline 节点上的region无法删除

【 TiDB 使用环境】生产环境
【 TiDB 版本】4.0
【复现路径】5个tikv节点,误删了2个节点tikv目录后,有个节点状态有问题所以,remove它变成offline。想它变成tomestone状态然后删掉。
【遇到的问题:问题现象及影响】
【资源配置】tikv 5节点 pd 三节点 tidb 2节点
tikv 2T/节点

pd-ctl region 能查出regions 有四个region在这个store上
但是operator add remove-peer 1 2 这个命令 直接报not found
查到四个region值为null

现在是如何都删除不了这四个region,都是not found

asktug 上面有 unsafe recover 操作,做下吧。应该是丢多副本数据了。

现在有个问题是我重启了一下所有tikv节点后,所有节点都变成了offline

什么场景会丢数据呢? :joy:

curl -X POST http://xxx:2379/pd/api/v1/store/1/state?state=Stombstone 然后删除这个节点,删除data目录后重新加入
虽然还是无法删除这几个region 这个节点本来就是故障节点,只剩下这四个region有问题。所以可以如此操作

碰到了多副本了,需要做 unsafe recovery 了,可能会丢数据。

几个有问题的region 试试recreate region

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。