broker load随机失败

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】broker load hdfs的多张表的数据到sr,通过代码去读取hdfs的一个分区的文件生成broker load语句load进去,但是发现有的成功有的失败,失败报错如图,而且每次执行失败的都是不同的表,同一个表的同一个文件有时候会成功有时候会失败,随机出现



但是将日志中的这个语句拿出来单独在sr里面通过navicat等客户端执行这个语句,却又能正常运行不报错,这是怎么回事呢?如下,hdfs分区文件详情如下


【业务影响】
【StarRocks版本】2.4.5
【集群规模】3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】32C/64G/万兆
【表模型】聚合模型
【导入或者导出方式】broker load

是starrocks的一张表的导入有限制数量?这个导入的并发也不是很多,一张表大概有二十几个hdfs文件导入,但是都不大

这个看着是对应的tablet 出问题了 麻烦帮忙确认下涉及导入的表是几副本 ,然后再帮忙执行下show tablet 3865509; 在执行下DetailCmd中的内容 ,当前执行还是会报错吗?

三副本,执行show tablet 3865509


执行DetailCmd

之后还是出现这个tablet出问题

看了所有的show load,出问题的tablet不少,我这边五台机器,master是128g/32c,其他的是64g,想请教下为什么会出现tablet损坏的情况呢?一般是什么原因?集群和spark,hadoop,hive等有混部,但是平时这些组件都处于休眠状态,sr使用也没有并发,正常只有一两个人使用,数据也不大,整个sr存储的数据100gb以内。

查看了web,unhealthtabletnum也始终是0

这个当前看是数据文件损坏了 集群版本是2.4.5吗? 这个集群您判断下能否升级到2.5.* 的最新版本呢 该版本修复过类似的问题 2.4版本当前也已经不维护了 不推荐您使用 建议您升级一下然后可以把损坏的表的数据重新导一下