salloc: error: Job submit/allocate failed: No partition specified or system default partition 解释一下如何配置
这个错误提示意味着你没有指定一个分区或默认分区。在配置中指定一个分区或默认分区是解决此错误的关键。
以下是一些可能的解决方法:
- 指定一个分区
使用sbatch或salloc命令时,使用“-p”选项指定要使用的分区。例如,如果你有一个名为“compute”分区,则可以使用以下命令:
sbatch -p compute myjob.sh
或者
salloc -p compute
- 指定默认分区
通过修改Slurm配置文件,可以指定默认分区。默认情况下,Slurm使用“batch”分区。要更改默认分区,请编辑slurm.conf文件,并将“DefaultPartition”参数设置为所需分区的名称。例如:
DefaultPartition=compute
- 检查分区设置
确保分区设置正确。可以使用scontrol命令检查分区配置。例如,以下命令将显示所有分区的详细信息:
scontrol show partition
- 检查Slurm配置
确保Slurm配置正确。可以使用scontrol命令检查Slurm配置。例如,以下命令将显示所有Slurm配置参数的详细信息:
scontrol show config
如果你仍然无法解决问题,请参考Slurm文档,或向Slurm社区寻求帮助。
原文地址: https://www.cveoy.top/t/topic/wlY 著作权归作者所有。请勿转载和采集!