doris-fe元数据日志丢失后恢复

📅 2026/8/4 16:25:00
doris-fe元数据日志丢失后恢复
项目场景Doris 2.1.13 版本数据库业务反馈脚本执行报错提示 FE 节点连接失败。集群规模为 3 台 FE 节点40 台 BE 节点高可用通过申请的 SLBServer Load Balancer实现负载均衡本质基于 LVSLinux Virtual Server。问题描述登录 Doris FE 节点排查故障日志中报错 FE 的元数据日志文件丢失导致重启失败。解决思路及步骤一、隔离故障节点先从高可用 SLB 中剔除这个故障 FE 节点减少对客户业务的影响。二、修复元数据日志1. 确认集群状态确保其他两台 FE 节点运行正常且其中一台为 Leader 节点。2. 清理故障节点元数据查看主机上 FE 进程是否还存在手动删除报错路径下的所有文件systemctl status doris-ferm-rf/var/lb/doris-meta/*3. 以 Helper 模式重新加入集群切换为 Doris 的部署用户前往 FE 安装路径以 Helper 模式重新加入集群IP 和端口需加单引号fe/bin/start_fe.sh--helper10.62.41.10:9010--daemon参数解释--helper告诉新启动的 FE 去10.62.41.10:9010寻找 Leader 节点申请加入集群Leader 节点会将完整的元数据image edits通过 BDB 复制同步给新节点同步完成后该节点自动成为 Follower4. 监控恢复进度前往日志中查看恢复进度tail-f/opt/doris/fe/log/fe.log5. 验证节点状态恢复完成后启动节点查看 FE 状态是否为AlivetrueRoleFOLLOWERSHOWFRONTENDS;6. 重新纳入管理手动停止刚才启动的 FE 服务使用集群管理工具如 Manager重新拉起服务。