我有一个LSF队列,比如队列A。我只希望队列A中的高优先级作业抢占队列A中较低优先级的作业,而不想抢占任何其他队列中的作业。如果我将队列A设置为可抢占,我是否可以将其设置为只能自己抢占(队列A)?或者,如果这是不允许的,有什么能达到我的目标?
发布于 2018-12-27 23:00:53
LSF支持两种抢占模式:基于队列的和基于许可证的。在您的情况下,由于两个作业的队列优先级是相同的(都位于相同的队列中),因此不会触发抢占。
如果您的两个作业是不同许可证调度程序项目的一部分,并且正在运行的作业是从挂起的作业的项目中借用许可证,则可能发生抢占。但根据你的描述我猜不是这样的。
不幸的是,不支持基于(例如)作业优先级或公平分配权重的抢占。
https://unix.stackexchange.com/questions/491065
相似问题