SLURM:经过的时间没有回归?

时间:2017-04-30 15:13:16

标签: slurm sacct

以下链接https://slurm.schedmd.com/sacct.html定义经过时间如下:

  

经历了工作经过的时间。此字段输出的格式为   如下:[DD- [HH:]] MM:SS

以下代码返回:

jobId = 1;
sacct -j $jobId --format="Elapsed" | tail -n1 | head -n1

输出 00:10:11

我无法获得日期(DD),在此示例中应为00。我希望得到这样的输出:00:00:10:11

[问]我还应该怎样看待经过时间输出的使用日期?或者一天不存在,小时后继续增加,它涵盖24小时。

感谢您宝贵的时间和帮助。

1 个答案:

答案 0 :(得分:1)

似乎只会显示已运行超过24小时的作业的日期。

在我们的群集中,我有两个工作,其中一个已经运行了超过24小时(ID 319),另一个运行了几分钟(336):

$ sacct -j 319 --format="Elapsed" | tail -n1 | head -n1
1-00:26:08
$ sacct -j 336 --format="Elapsed" | tail -n1 | head -n1
  00:08:39
$

已经在SLURM版本17.02.2

上测试过