SGE / UGE暂停正在运行的作业

3
我知道,可以通过qmod -sj [jobid]命令挂起正在运行的作业,在原则上这是有效的。这意味着作业进入挂起(s)状态--到目前为止还好,但是:
我期望如果我将所有正在运行的作业挂起,并将新的作业提交到GE或者有等待的作业,那么这些作业会被运行,但事实并非如此。
在这个主题上的一些搜索引导我到http://gridengine.org/pipermail/users/2011-February/000050.html,实际上指向了一个方向,即挂起的作业使GE空闲以运行其他作业。
1个回答

0

请点击这里

在具有“内置”抢占功能的工作负载管理器(例如Platform LSF)中,它通过暂时放松节点上的插槽计数限制来解决超额订阅问题,然后通过将最低优先级的作业提升以使作业数量回到插槽计数限制以下。在Sun Grid Engine中,发生了同样的事情,只是管理员配置了比所需更多的插槽数量和一组规则,这些规则创建了一个人为的作业计数下限,通过提升最低优先级的作业来强制执行该下限。

虽然话题略有不同,但原则似乎相同:在保持挂起状态的作业的同时运行其他作业,可以暂时增加相关节点上的插槽计数。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接