【详述】如图,当前一个三副本的表,有两个副本的所在的 backend 已经下掉了,但是对应的 backend-Id 仍然是旧的backend,现在这个表的所有 tabets 都是 unhealthy tablets,无法插入数据。
- 已使用过
ADMIN REPAIR TABLE table_name
指令,但没有效果 - 已使用过
ADMIN SET REPLICA STATUS PROPERTIES("tablet_id" = "8597230", "backend_id" = "6630327", "status" = "bad");
尝试让 starrocks 自动修复,也无效果
这个表的所有 tablets 的状态:
这个表tablets的数据分布:
当前集群的be节点
负载状态
很多待修复的tabets状态也是 CANCELD,说是 unable to find source replica
,这种就无法修复了吗
【StarRocks版本】例如:2.2.1
现在怎么修复比较好