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