查看作业数组信息
使用 bjobs 和 bhist 命令可监视作业数组的当前和过去状态。
显示作业数组状态
bjobs 命令的 -A 选项显示作业数组摘要信息。
程序
要显示有关从作业数组提交的当前正在运行的作业的摘要信息,请使用 bjobs 命令的 -A 选项。
例如,由作业标识为 123 的 10 个作业组成的作业数组:
bjobs -A 123
JOBID ARRAY_SPEC OWNER NJOBS PEND DONE RUN EXIT SSUSP USUSP PSUSP
123 myArra[1-10] user1 10 3 3 4 0 0 0 0显示作业数组依赖关系
bjdepinfo 命令显示作业数组的作业依赖关系信息。
程序
要显示数组的任何作业依赖关系信息的信息,请使用 bjdepinfo 命令。
例如,要在其中查看对数组的第三个元素的依赖关系的作业数组 (作业标识为 456):
bjdepinfo -c "456[3]"
JOBID CHILD CHILD_STATUS CHILD_NAME LEVEL
456[3] 300 PEND job300 1显示从数组提交的作业的状态
bjobs 命令显示从作业数组提交的各个作业的状态
程序
使用 bjobs 命令并指定作业数组作业标识以显示从作业数组提交的各个作业的状态。 对于从作业数组提交的作业, JOBID 显示作业数组作业标识, JOBNAME 显示每个作业的作业数组名称和索引值。
例如,要查看作业标识为 123 的作业数组:
bjobs 123
JOBID USER STAT QUEUE FROM_HOST EXEC_HOST JOB_NAME SUBMIT_TIME
123 user1 DONE default hostA hostC myArray[1] Feb 29 12:34
123 user1 DONE default hostA hostQ myArray[2] Feb 29 12:34
123 user1 DONE default hostA hostB myArray[3] Feb 29 12:34
123 user1 RUN default hostA hostC myArray[4] Feb 29 12:34
123 user1 RUN default hostA hostL myArray[5] Feb 29 12:34
123 user1 RUN default hostA hostB myArray[6] Feb 29 12:34
123 user1 RUN default hostA hostQ myArray[7] Feb 29 12:34
123 user1 PEND default hostA myArray[8] Feb 29 12:34
123 user1 PEND default hostA myArray[9] Feb 29 12:34
123 user1 PEND default hostA myArray[10] Feb 29 12:34显示过去的作业状态
bhist 命令显示有关阵列作业的历史信息。
程序
使用 bhist 命令并指定作业数组作业标识以显示从作业数组提交的各个作业的过去状态。
例如,要查看作业标识为 456 的作业数组的历史记录:
bhist 456
Summary of time in seconds spent in various states:
JOBID USER JOB_NAME PEND PSUSP RUN USUSP SSUSP UNKWN TOTAL
456[1] user1 *rray[1] 14 0 65 0 0 0 79
456[2] user1 *rray[2] 74 0 25 0 0 0 99
456[3] user1 *rray[3] 121 0 26 0 0 0 147
456[4] user1 *rray[4] 167 0 30 0 0 0 197
456[5] user1 *rray[5] 214 0 29 0 0 0 243
456[6] user1 *rray[6] 250 0 35 0 0 0 285
456[7] user1 *rray[7] 295 0 33 0 0 0 328
456[8] user1 *rray[8] 339 0 29 0 0 0 368
456[9] user1 *rray[9] 356 0 26 0 0 0 382
456[10]user1 *ray[10] 375 0 24 0 0 0 399显示特定作业的当前状态
bjobs 命令显示特定阵列作业元素的当前状态。
程序
使用 bjobs 命令可显示从作业数组提交的特定作业的当前状态。 指定作业数组作业标识和引号中的索引值。
例如,作业标识为 123 的作业数组中 5th 个作业的状态:
bjobs "123[5]"
JOBID USER STAT QUEUE FROM_HOST EXEC_HOST JOB_NAME SUBMIT_TIME
123 user1 RUN default hostA hostL myArray[5] Feb 29 12:34显示特定作业的过去状态
bhist 命令显示特定阵列作业元素的历史状态。
程序
使用 bhist 命令可显示从作业数组提交的特定作业的过去状态。 指定作业数组作业标识和引号中的索引值。
例如,作业标识为 456 的作业数组中 5th 个作业的状态:
bhist "456[5]"
Summary of time in seconds spent in various states:
JOBID USER JOB_NAME PEND PSUSP RUN USUSP SSUSP UNKWN TOTAL
456[5] user1 *rray[5] 214 0 29 0 0 0 243