【Doris】日志查看方式

【Doris】日志查看方式

  • 【一】Doris日志分类
    • 【1】FE 日志文件用途
    • 【2】BE 日志文件用途
  • 【二】单机快速查看常用命令(登录单台 FE/BE 执行)
  • 【三】分场景排查日志优先级(3FE3BE 集群排障流程)
      • 场景 1:集群无法启动 / FE 主节点切换异常
      • 场景 2:查询报错、SQL 执行失败
      • 场景 3:导入失败(Broker/Stream Load)
      • 场景 4:BE OOM、磁盘满、副本丢失
      • 场景 5:Compaction 堆积、查询卡顿

【一】Doris日志分类

【1】FE 日志文件用途

【2】BE 日志文件用途

【二】单机快速查看常用命令(登录单台 FE/BE 执行)

(1)实时跟踪最新日志

# FE实时跟踪tail-f/data/doris/fe/log/fe.log# BE实时跟踪tail-f/data/doris/be/log/be.INFO# 只看报错实时流tail-f/data/doris/fe/log/fe.warn.logtail-f/data/doris/be/log/be.WARNING

(2)检索关键词(最常用排查)

# FE查ERRORgrep-i"error\|fatal\|fail"/data/doris/fe/log/fe.log# BE查内存超限、IO异常grep-i"memory limit\|io error\|tablet inconsistent"/data/doris/be/log/be.INFO# 按TabletID定位副本问题grep"12345"/data/doris/be/log/be.INFO# 查导入失败grep"load failed"/data/doris/fe/log/load_log.log# 查慢SQL、审计grep"query time"/data/doris/fe/log/fe.audit.log

(3)分页查看历史日志

less/data/doris/fe/log/fe.log.20260711-1less/data/doris/be/log/be.INFO.20260711-1# 翻页:空格下一页,b上一页,/关键词 搜索

(4)启动 / 崩溃优先看 out 文件

cat/data/doris/fe/log/fe.outcat/data/doris/be/log/be.out

【三】分场景排查日志优先级(3FE3BE 集群排障流程)

场景 1:集群无法启动 / FE 主节点切换异常

  1. 三台 FE:fe.outfe.log搜索masterelectbdbje
  2. 三台 BE:be.outbe.INFO搜索register frontend

场景 2:查询报错、SQL 执行失败

  1. 主 FEfe.audit.log看原始 SQL、耗时
  2. FEfe.log看计划生成异常
  3. 所有 BEbe.INFO搜索对应 QueryID

场景 3:导入失败(Broker/Stream Load)

  1. FEload_log.log(优先)
  2. FEfe.log搜索 load 任务 ID
  3. BEbe.INFO查看写入、压缩、内存报错

场景 4:BE OOM、磁盘满、副本丢失

遍历 3 台 BE:be.WARNING,关键词memory limit exceededdisk fulltablet missing

场景 5:Compaction 堆积、查询卡顿

遍历 3 台 BE:be.INFO搜索compactionversion count