我有一個運行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定時器作業中的執行時間?