routine load 报错:can not find workload group null

Viewed 27

自2.0.2更新到2.1之后,大部分routineload无法发恢复,改为pause 状态报错: ErrorReason{code=errCode = 2, msg='failed to create task: errCode = 2, detailMessage = can not find workload group null'}
之前没有配置相关workload group 功能。
目前已知可以通过重新创建routine load job 来恢复,但是需要一个个处理,是否有方案从根源批量解决?
image.png

1 Answers

show workload groups;
ALTER ROUTINE LOAD FOR job_name PROPERTIES("workload_group" = "normal");

可以先用show命令看下目前是不是有normal group
有的话可以为job设置属性,指定group为normal
只是这个过程需要resume下job。

我这边会尝试修复找不到group时抛出异常的问题,修改成找不到group就自动走normal group

修复的pr:https://github.com/apache/doris/pull/33483