azkaban 版本:3.57.0
集群模式:Multiple-Executor
无法执行job,web server报错日志如下:
azkaban.executor.ExecutorManagerException: Failed to assign non-existent executor Id: 1 to execution : 4
集群配置如下:
azkaban.use.multiple.executors=true
azkaban.executorselector.filters=StaticRemainingFlowSize,MinimumFreeMemory,CpuStatus
azkaban.executorselector.comparator.NumberOfAssignedFlowComparator=1
azkaban.executorselector.comparator.Memory=1
azkaban.executorselector.comparator.LastDispatched=1
azkaban.executorselector.comparator.CpuUsage=1
解决方案:
需要在azkaban的数据库中的executors表中所有的host的active值改为1就可以了。
azkaban集群Multiple Executor 模式job无法执行
本文作者:梁伟
本文链接:https://www.liangwei.cc/cloud/azkaban_ji_qun_multiple_executormo_shi_job_wu_fa_zhi_xing.html
版权声明:本文为原创文章未经允许不得转载
当前页面:梁伟的无聊日志 » 云计算 » azkaban集群Multiple Executor 模式job无法执行