如果其他人已在当前节点上运行作业,Run Runck是否可以配置为使用不同的节点?

时间:2017-01-12 14:49:01

标签: rundeck

我试图看看rundeck是否能够决定节点当前是否正在忙于运行另一个作业,它将切换到另一个节点并在那里破坏作业。

例如,我当前正在NODE1上运行一个作业,然后另一个人登录到rundeck并决定在NODE1上运行他们的作业,但是NODE1正在忙于运行我的作业,因此rundeck将自动在NODE2上运行他们的作业。

由于

1 个答案:

答案 0 :(得分:0)

这可以假设以下设计:

1)创建/使用资源模型源插件,该插件设置有关节点业务的属性。这可以是负载状态或您用来衡量运行甲板利用率的其他指标。

2)使用nodefilter编写作业以匹配有关利用率指标的属性

3)定义作业以使用指定使用1节点的RandomSubset Orchestration策略。