tiflash 9000/8123/3930/20170/20292/8234 linux/x86_64 Pending Offline /opt/tidb/tidb-data/tiflash-9000 /opt/tidb/tidb-deploy/tiflash-9000
缩容后一直卡在离线状态如何解决
看看tiflash对应的replica是不是都去掉了。
SELECT * FROM information_schema.tiflash_replica;
这个都是删除不掉的
ALTER TABLE table_name SET TIFLASH REPLICA 0;
这样改不行吗?
tiup cluster display :查看集群中所有节点的TiFlash节点状态;
先讲副本设置为0
需要保证表的副本数大于可用的TiFlash节点数,要先移除表副本再下线TiFlash,否则TiFlash在缩容后会一直处于pending offline状态。
可以看官方的文档进行测试
看官方文档
这个操作肯定是必须先执行的,然后看下tiflash的监控里,region是否还在降低的趋势,只有降到0后才能做缩容