有没有办法知道Slurm中分配的节点何时变得可用?

问题描述 投票:0回答:1

sinfo 只显示当前状态 (alloc, idle等)和Slurm节点的时间限制。排队 似乎只显示用户自己提交的作业,而不显示其他用户提交的作业。

有没有办法知道其他用户分配的节点什么时候可以使用?

slurm
1个回答
2
投票

有什么方法可以知道其他用户分配的节点什么时候可以使用?

唯一可靠的方法是提交一个作业。然后 Slurm 可以通过电子邮件向你发出警告,内容是 --mail-type=BEGIN.

注意到 sbatch 拥有 --test-only 参数,告诉你如果提交了作业,什么时候会运行,而不是实际提交作业。

还有: srun 具有 --immediate 参数,允许提交作业,并在几秒钟内没有得到分配时取消作业。sbatch 有一个类似的参数 --deadline

最后,如果您需要一个互动环节,并且在工作开始时有空,您可以通过以下方式提交工作 --begin. 例如,如果你想在第二天的同一时间举行一次互动会议,那么在前一天提交一份工作(假设工作长度合理),并在其中加入 --begin=now+24hours

© www.soinside.com 2019 - 2024. All rights reserved.