- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业调度系统常用命令-精选版.ppt
作业调度系统常用命令 * bsub 直接提交作业 bsub –n z –q QUEUENAME –i inputfile –o outputfile COMMAND其中z代表了提交作业需要的cpu数,–q指定作业提交到的队列,如果不采用–q选项,系统把作业提交到默认作业队列(作业队列详细介绍请看下一节)。inputfile 代表程序需要读入的文件名(例如 namelist等),outputfile 代表一个文件,作业提交后标准输出的信息将会保存到这个文件中。COMMAND是用户要运行的程序 * bsub 直接提交作业 串行程序 COMMAND可以直接使用用户的程序名 例如,对一个串行作业mytest, 提交方式为:bsub –n 1 –q QS_Norm –o mytest.out ./mytest * bsub 直接提交作业 并行作业 COMMAND为“–a intelmpi mpirun.lsf 程序名” 因为并行作业必须用到intelmpi库,所以提交的时候必须使用–a intelmpi mpirun.lsf 例:使用12个cpu的并行作业mytest,提交方式为:bsub –n 12 –q QN_Norm –o mytest.out –a intelmpi mpirun.lsf ./mytest * bsub 使用脚本提交作业 bsub 命令可以使用输入脚本多次提交具有相同参数的作业: #BSUB –n Z #BSUB –q QUEUENAME #BSUB –o %J.out #BSUB –e %J.err COMMAND 提交 bsub 脚本 更多脚本例子,参照计算平台网站上的作业提交文档 * bsub 混合方式 bsub –m “n1” 脚本名 指定机器提交作业 * bhosts显示各节点作业相关情况 Bhosts bhosts hostname * bjobs查看作业 bjobs –w bjobs –r 显示正在运行的作业 bjobs –a 显示正在运行的和最近完成的作业 bjobs -p 显示等待运行的作业和等待原因 bjobs –s 显示正在挂起的作业和挂起的原因 bjobs -l 显示该作业的所有信息 * bhist bhist 显示最近完成作业或正在运行作业的历史情况 bhist jobid * bkill 删除不需要的作业 bkill jobid bkill –r jobid * bswitch 更改作业队列 如果作业提交一直pend,可以更改作业队列 bswitch -q 目标队列 jobid *
文档评论(0)