hivecatalog查询hive数据,元数据未更新,且BE全部崩了。

【详述】根据官网创建了hive_catalog方式去查询hive数据,然后发现,经常BE服务全部宕掉了.查看日志发现。


然后上面报错是找不到对应的数据文件地址,目测是元数据没更新。
我在FE的配置文件里新增了参数。
hive_meta_cache_refresh_interval_s = 60
依然不行。经常是BE报错。
这个是什么原因呀?难道是查询失败线程太多导致的?
关键字:_init_scanner
【背景】通过hive_catalog去查询hive
【业务影响】
【StarRocks版本】
select current_version();
2.3.3 164799c
【集群规模】例如:3fe(1 follower+2observer)+4be(fe与be混部)
【机器信息】
【附件】


收到,我们确认一下。

这个问题在2.3.4修复了,通常是因为FE下发的plan不全导致的。这个在2.3.4做了防御性检查,确保不会出现crash

十分感谢回复。我升级一下试试。


已经升级到了2.3.5了。但是依然出现了这个问题。看来并没有解决。

2.3.7上才会有这个修复,不好意思,我们说错了

你们可以gdb看看coredump的位置吗?

gdb -c core.xxx starrocks_be

然后 f 0 看看具体出错的信息是什么。从 SIGSEGV(0x0) 来看像是空指针的问题。