是否有一种简单的方法可以让SLURM打印出给定用户的每种状态的作业数量(例如,运行,挂起,完成,失败等)?
答案 0 :(得分:1)
获取该信息的一种方法是:
squeue -u $USER -o%T -ST | uniq -c
-u
参数将过滤特定用户的作业,-o%T
参数将仅输出作业状态,而-S
参数将对它们进行排序。然后uniq -c
将进行计数。
示例输出:
$ squeue -u $USER -o%T -ST | uniq -c
147 PENDING
49 RUNNING