2.1.6,doris处于无法处理routine load的状态,报加锁超时。但能正常查询。

Viewed 25

问题表现为:

  1. doris能查询。但没有某个时间之后的数据了。
  2. show routine load;均正常,任务均处于running状态。有6个任务。建立routine load的任务均采用"max_batch_interval" = "120","max_batch_rows" = "300000","max_batch_size" = "209715200","strict_mode" = "false","format" = "json" 这个配置。
  3. 查看be,fe的内存和cpu均正常。当时系统处于不繁忙的状态,routine load的数据极少。
  4. 整个集群有一个be,一个fe。均为8u,16g。
  5. 整个集群表和数据如下

  6. 使用版本为2.1.6
  7. audit没有慢查询,gc日志正常

fe异常日志

be异常日志



请问是什么原因导致team_member处于死锁,怎么排查这个问题?

1 Answers

持续表获取锁超时阻塞写入的问题已经修复了,修复pr,https://github.com/apache/doris/pull/45298