【详述】
在检查 fe.warn.log 的时候, 发现有错误日志
2024-08-23 18:34:36.817+08:00 WARN (AutoStatistic|27) [StatisticExecutor.collectStatistics():287] Collect statistics error
com.starrocks.common.DdlException: Invalid tablet id: '2474027'
发生在 sql
sql INSERT INTO _statistics_.table_statistic_v1 。。。。。。
检查tablet 信息
show tablet 2474027
partitionName : $shadow_automatic_partition
SHOW TABLET FROM yh_danmu_detail_daily partition($shadow_automatic_partition);
出现了一些 data 为空 的 分区
【背景】升级了 3.3.2
【业务影响】 yh_danmu_detail_daily 在table_statistic_v1 里的数据三天没有更新了
【是否存算分离】是
【StarRocks版本】3.3.2
【附件】
fe.warn.log
2024-08-23 18:34:36.817+08:00 WARN (AutoStatistic|27) [StatisticExecutor.collectStatistics():287] Collect statistics error
com.starrocks.common.DdlException: Invalid tablet id: '2474027'
at com.starrocks.statistic.StatisticsCollectJob.collectStatisticSync(StatisticsCollectJob.java:160)
at com.starrocks.statistic.SampleStatisticsCollectJob.collect(SampleStatisticsCollectJob.java:79)
at com.starrocks.statistic.StatisticExecutor.collectStatistics(StatisticExecutor.java:285)
at com.starrocks.statistic.StatisticAutoCollector.runAfterCatalogReady(StatisticAutoCollector.java:86)
at com.starrocks.common.util.FrontendDaemon.runOneCycle(FrontendDaemon.java:72)
at com.starrocks.common.util.Daemon.run(Daemon.java:107)