LSF批量bkill任务

LSF:Load Sharing Facility

例:bkill所有PSUSP状态的任务

单个用户
(bkill -u username 0,删除该用户下所有提交的并行任务)

bjobs -u username | grep PSUSP|awk '{print $1}' |xargs bkill

所有用户
bjobs -u all -p -q normal | grep PSUSP|awk '{print $1}' |xargs bkill
(-p参数,可有可无,不影响命令执行结果)

PS:常用LSF命令(更详细命令使用可参考LSF的PDF手册)
bjobs 检查提交作业状态
bjobs –r 显示正在运行的作业
bjobs –a 显示正在运行的和最近完成的作业
bjobs -p 显示等待运行的作业和等待原因
bjobs –s 显示正在挂起的作业和挂起的原因
bjobs -l 显示该作业的所有信息

bhist 显示最近完成作业或正在运行作业的历史情况
bhist <jobid>

bkill 删除不需要的作业
bkill <jobid>
bkill –r <jobid>

bpeek 当作业正在运行时显示它的标准输出,监视作业运行
bpeek <jobid>

bqueues 显示队列信息
bqueues
bqueues –l <queue name>

bhosts 显示各节点作业相关情况
bhosts
bhosts <hostname>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容