一些短,大概愚蠢約PBS問題:PBS節目
1 - 我提交使用
qsub job_file
是有可能提交一份工作文件中(子)的工作職位?
2 - 我有以下腳本:
qsub job_a
qsub job_b
對於推出job_b,這將是巨大的,有job_a結果完成之前。是否有可能設置某種障礙或某種解決方法,以便在job_a完成之前不會啓動job_b?
感謝
一些短,大概愚蠢約PBS問題:PBS節目
1 - 我提交使用
qsub job_file
是有可能提交一份工作文件中(子)的工作職位?
2 - 我有以下腳本:
qsub job_a
qsub job_b
對於推出job_b,這將是巨大的,有job_a結果完成之前。是否有可能設置某種障礙或某種解決方法,以便在job_a完成之前不會啓動job_b?
感謝
回答第一個問題:
通常你只能從其中PBS服務器運行的主機提交作業,但它取決於你的PBS系統是如何設置的。
對第二個問題的回答:
您可以使用依賴關係。閱讀qsub文檔中的-W選項。以下是一個bash腳本示例:
dependency_id=$(qsub job_a)
qsub -W depend=afterok:$dependency_id job_b
job_b將在job_a成功完成後啓動。
嗨,非常感謝。如果我有一份工作清單「b」到「z」,並且我不希望他們在「a」完成之前啓動 – flow
是的,雖然它有一些注意事項,但可以從另一份工作中提交工作。
- 你的媽媽必須在路徑
客戶端命令(的qsub) - $ USECP會嘗試將文件從1號作業運行的節點複製。
- 請謹慎地從其他作業提交作業,因爲如果您的提交腳本調用過多qsubs,您可能會輕易導致pbs_server崩潰。
你可以有工作b - z依賴於工作「一個」語法如下
的qsub foo.sh -W取決於= afterok:職吧
工作陣列也可能是一個很好的解決方案。
http://docs.adaptivecomputing.com/torque/help.htm#topics/2-jobs/multiJobSubmission.htm
PBS編程 - 當我看到標題,我所能想到的是,「芝麻街,羅傑斯先生的鄰居等」的 – JasCav
當我看到你的名字時,我想起了Jason,從週五第13屆電影 – flow