我有一个运行PBS Pro的64节点集群。如果我提交了数百份工作,我可以马上得到64份工作。这很好,除非所有64个作业几乎都是I/O限制,并且正在读/写同一个磁盘。在这种情况下,我希望能够继续提交所有的工作,但是在给定的时间内有最多10个工作。是否有一个qsub的咒语可以让我这样做,而不需要对集群的PBS服务器进行管理访问?如何限制同时运行PBS作业的数量
8
A
回答
0
你可以让他们相互依赖。或者安排他们在不同的时间点开始。
否则,您的管理员可以减少同时运行的同时作业的数量。
2
扭矩可以通过作业阵列上设置间隙的限制,只要你能安排工作作为数组做到这一点:
qsub script.sh -t 0-99%10
会限制他们的10同时运行。如果PBSPro与此相当,那么您可以使用它。
相关问题
- 1. PBS批量作业提交
- 2. PBS脚本(串行作业)的作业执行时间
- 3. 限制运行PHP脚本的cron作业的数量
- 4. PBS作业限制指令的语法是什么
- 5. 限制同时运行的任务数
- 6. PBS延迟执行作业阵列
- 7. 如何找到在特定的PBS作业上运行的当前进程
- 8. 如何限制使用Sungrid的主机上的作业数量?
- 9. 如何限制BenchmarkDotNet作业仅在特定平台上运行?
- 10. 拆分Jenkins作业同时运行
- 11. Cron作业运行在同一时间
- 12. Laravel:同时运行cron作业任务
- 13. 如何限制Spark作业失败时的重试次数?
- 14. 如何取消同时运行两次的重复作业?
- 15. 如何使mpirun只能从PBS运行
- 16. 自动控制运行类似Oozie作业的数量
- 17. 同时在一个作业下同时运行多个SQL作业
- 18. 如何在每次运行时为不同参数并行运行相同的作业
- 19. PBS:如何打印作业运行的历史记录以及如何使用脚本名称作为PBS_JOBNAME?
- 20. 如何让Hive同时运行mapreduce作业?
- 21. 如何避免两个作业同时在Quartz中运行?
- 22. 如何防止SQL Server作业同时运行
- 23. 如何在RCP中同时运行多个作业?
- 24. 如何在运行时更改map-reduce作业的作业参数?
- 25. 如何限制函数可以运行的时间量(添加超时)?
- 26. Jenkins:限制测试作业在同一个从站上运行,作为测试的作业
- 27. Cron作业限制
- 28. 查看pbs作业当前正在使用的内存量
- 29. 我可以限制同时运行的System.Threading.Tasks.Task对象的数量吗?
- 30. 限制SharePoint定时器作业中的执行时间?