有什么方法可以知道其他用户分配的节点什么时候可以使用?
唯一可靠的方法是提交一个作业。然后 Slurm 可以通过电子邮件向你发出警告,内容是 --mail-type=BEGIN
.
注意到 sbatch
拥有 --test-only
参数,告诉你如果提交了作业,什么时候会运行,而不是实际提交作业。
还有: srun
具有 --immediate
参数,允许提交作业,并在几秒钟内没有得到分配时取消作业。sbatch
有一个类似的参数 --deadline
最后,如果您需要一个互动环节,并且在工作开始时有空,您可以通过以下方式提交工作 --begin
. 例如,如果你想在第二天的同一时间举行一次互动会议,那么在前一天提交一份工作(假设工作长度合理),并在其中加入 --begin=now+24hours