Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为正在运行的slurm作业添加时间_Slurm - Fatal编程技术网

为正在运行的slurm作业添加时间

为正在运行的slurm作业添加时间,slurm,Slurm,我有一份工作,运行由slurm管理的linux机器。 现在作业运行了几个小时,我意识到我低估了它完成所需的时间,因此我指定的--time参数的值是不够的。有没有办法通过slurm向现有正在运行的作业添加时间?使用scocontrol命令修改作业 s控制更新作业ID=TimeLimit= 使用SLURM时间格式,例如8天15小时:TimeLimit=8-15:00:00 在某些计算机上需要管理员权限 仅当作业尚未在大多数计算机上运行时,才允许用户使用。只有管理员才能执行此操作it@Avatar时间

我有一份工作,运行由slurm管理的linux机器。
现在作业运行了几个小时,我意识到我低估了它完成所需的时间,因此我指定的
--time
参数的值是不够的。有没有办法通过slurm向现有正在运行的作业添加时间?

使用scocontrol命令修改作业

s控制更新作业ID=TimeLimit=

使用SLURM时间格式,例如8天15小时:
TimeLimit=8-15:00:00

在某些计算机上需要管理员权限


仅当作业尚未在大多数计算机上运行时,才允许用户使用。

只有管理员才能执行此操作it@Avatar时间限制必须采用slurm时间格式规范(例如,对于8天15小时,使用时间限制=8-15:00:00@MedhatHelmy我不同意-只是在我没有管理员权限的系统上尝试了这一点,并且工作顺利。在大多数系统上,这只在作业尚未运行时才起作用。如果作业正在运行,则需要管理员权限(否则用户可能会“欺骗系统”在我们的系统上,如果作业还没有运行,如果您不是管理员,它甚至不工作。您是如何在
sbatch
上使用
--time
的?
sbatch run.sh--time=0-00:00:01