Azkaban 执行 Flow 一直处于 Preparing 状态
搭建好Azkaban两个服务的运行模式后,执行job一直处于Preparing 状态
可能是因为内存限制:
过滤器会检查 executor 主机空余内存是否会大于 6G,如果不足 6G,则 web-server 不会将任务交由该主机执行
即为:
azkaban.executorselector.filters=StaticRemainingFlowSize,CpuStatus
方法:
修改azkaban-web下的azkaban.properties配置文件
去掉MinimumFreeMemory
之后重新启动azkaban-web服务并运行job任务,可以正常执行