这让我抓狂,因为它应该很简单,但我似乎无法使它工作。当我查看Condor的文档时,我发现condor_q
命令应该以以下格式返回信息[Source]:
ID OWNER SUBMITTED RUN_TIME ST PRI SIZE CMD
711197.0 aragorn 1/15 19:18 0+04:29:33 H 0 0.0 script.sh
894381.0 frodo 3/16 09:06 82+17:08:51 R 0 439.5 elk elk.in
894386.0 frodo 3/16 09:06 82+20:21:28 R 0 219.7 elk elk.in
894388.0 frodo 3/16 09:06 81+17:22:10 R 0 439.5 elk elk.in
1086870.0 gollum 4/27 09:07 0+00:10:14 I 0 7.3 condor_dagman
每个作业都有自己的行和相关信息。然而,每次运行condor_q
时,我都会得到以下摘要格式:
OWNER BATCH_NAME SUBMITTED DONE RUN IDLE TOTAL JOB_IDS
studid CMD: java 7/13 17:27 _ 292 _ 460 64482.12 ... 64491.9
292 jobs; 0 completed, 0 removed, 0 idle, 292 running, 0 held, 0 suspended
我在命令的帮助部分尝试了很多不同的选项,但似乎都不起作用。这让我现在很难管理我的工作,也很难理解什么还在运行,什么没有运行。不确定这是否重要,但秃鹰集群是我所在大学的。
如果你们能给我小费,我将不胜感激。
如果有人无意中发现了这一点并遇到了同样的问题,那么我要查找的命令就是condor_q -nobatch
。显然,非批处理版本曾经是常态,现在他们改变了它,使批处理输出成为默认值。