无法生成image文件,fe重启后元数据还原

【详述】

  1. fe从6月9号到现在(7月7号)无法生成image文件。
  2. fe宕机或者重启后,元数据回滚到前一个版本。

相关报错信息:

磁盘空间及内存足够,未升级过7.3.8版本的bdbje

【背景】做过哪些操作?
在6月27号左右有升级过starrocks版本,从2.3.3升级到2.3.12。
在7月6号有增加过fe的内存和磁盘。

【业务影响】
元数据回滚

【StarRocks版本】
2.3.12

【集群规模】
1fe+3be,k8s部署

【机器信息】
k8s部署,24G内存

【联系方式】
社区群13-Judy

【附件】
日志私聊

麻烦能给出下未生成image和重启fe后回滚的对应操作截图吗 我们来跟进下

我看有研发同学在跟进该问题 后续有结论我同步到该帖子下

经过排查是bdb log中不是连续的,少了一个log,可能是在写bdb的时候跳了一个journal,也可能是bdb的问题,但是因为是6月10号发生的,已经没有日志考证了。
先用/dump的方式把元数据dump下来重启,恢复业务,后面再出现了再看。

您好,我们也应我跳过了一个journal,导致现在image一直无法生成,麻烦您能否具体说明一下dump操作如何操作

目前已经解决,通过查看源码,看到了一个bugfix(https://github.com/StarRocks/starrocks/pull/33839),通过版本升级,开始可以生成image文件了