cn节点内存超用,怀疑内存泄漏,无法追踪内存使用

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】3.2.3
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群4-小李或者邮箱,谢谢
【附件】



从日志来看,query_pool的内存释放后,process的内存还在,在接下来的很长一段时间衰减到正常值。
@trueeyu 大佬,能解释下这是什么原因吗

应该是有问题的,需要查下,大约多久衰减到正常值。

大约持续了18h

那把查询变成0,Process还没变成0的时候那个区间的日志,发上来,我看看

不太对啊,这是BE启动过程中打的?这个版本应该有个元数据统计的问题,是不是Tablet太多,元数据内存导致的。

不是启动的时候打的这么高,是query打到了25G,然后query结束后立刻释放了,可是process还是没有降下来,期间没有做过查询,process大改过了18H才回到了2G的正常值状态

日志发下吧

cn.INFO.log.2024080711.zip (7.0 KB)
这是昨天上午11点的日志,内存还在高水平

0806 刚出问题时候的Warn日志还有吗

be.out日志有什么信息吗

cn.WARNING.log.2024080620.zip (22.0 KB)
这是出错时的cn日志,有一个fe无法访问

be.out有什么信息吗,帮看下。

没看到这个文件啊

看看cn.conf里配置的目录

没单独配置的话,就是BE启动目录 ,be.out或是cn.out?


cn.out

你用的是什么操作系统啊

Docker里部署的?