doris1.1.4 元数据损坏修复

Viewed 27

之前1.1.4版本的doris单fe部署在k8s一个pod里,不小心删了pod,服务重启时报错No locks available LOG_INTEGRITY: Log information is incorrect, problem is likely persistent. 现在基本确认是非正常结束fe进程导致的日志损坏。

按deepseek的思路,doris-meta/bdb目录里,删pod时有jdb和csv文件正在被写,只能找上一个完整的csv文件作为检查点,丢掉后续数据来尝试恢复。但在尝试让je.info.0指向上一个csv时一直没成功。

想问下大佬,这种情况下的数据损坏有办法修复吗,该怎么操作才能让BDBJE知道从哪一个csv文件开始恢复啊?

1 Answers

单个fe的这种环境很难恢复了。尽量还是保证多fe,高可用吧。这种可以考虑下元数据恢复模式看看,但是可能会数据丢失,或者救不过来了。做好评估