failed to get tablet. tabletId=xxxx

Viewed 36

doris版本:2.1.5

fe错误日志如下:

2024-08-28 11:00:41,641 WARN (report-thread|204) [TabletInvertedIndex.handleCooldownConf():471] failed to get tablet. tabletId=16382
2024-08-28 11:00:41,641 WARN (report-thread|204) [TabletInvertedIndex.handleCooldownConf():471] failed to get tablet. tabletId=16365
2024-08-28 11:00:41,641 WARN (report-thread|204) [TabletInvertedIndex.handleCooldownConf():471] failed to get tablet. tabletId=16430

sql输出如下:

mysql> show tablet 16430;
+-----------+-----------+---------------+-----------+-------+---------+-------------+---------+--------+-------+-----------+------------------------------------------------------------+
| DbName    | TableName | PartitionName | IndexName | DbId  | TableId | PartitionId | IndexId | IsSync | Order | QueryHits | DetailCmd                                                  |
+-----------+-----------+---------------+-----------+-------+---------+-------------+---------+--------+-------+-----------+------------------------------------------------------------+
| xxxx      | NULL      | NULL          | NULL      | 16191 | 16200   | 16429       | 16201   | false  | -1    | 0         | SHOW PROC '/dbs/16191/16200/partitions/16429/16201/16430'; |
+-----------+-----------+---------------+-----------+-------+---------+-------------+---------+--------+-------+-----------+------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> SHOW PROC '/dbs/16191/16200/partitions/16429/16201/16430';
ERROR 1051 (42S02): errCode = 2, detailMessage = Unknown table '16200'
mysql>

请问下怎么定位这个问题呢

2 Answers

1、数据副本tablet异常可以参考这个副本排查指南处理:数据副本问题排查指南
2、Unknown table 异常可能表已经被删除不可见了

我的报错是err="Error 1105: errCode = 2, detailMessage = Partition[35949673] does not exist。表我是有删除重新创建过,怎么查询到了已经删除的partition