sbatch: error: Batch job submission failed: No partition specified or system default partition
时间: 2024-11-03 08:15:49 浏览: 64
sbatch 是 Slurm 集群管理系统中的命令行工具,用于提交作业到队列。当遇到 "error: Batch job submission failed: No partition specified or system default partition" 错误时,表示你尝试提交作业时没有指定分组(partition)或使用了系统默认分组,但在Slurm配置中,可能没有对默认分组做明确的定义,或者默认分组已满或不可用。
在Slurm环境中,每个分区代表了一组共享的资源,比如特定的CPU核心数、内存大小等。为了成功提交作业,你需要明确指定你想使用的分区,例如:
```bash
sbatch -p my_partition --account=my_account --job-name=example_job script.sh
```
这里 `-p` 参数指定了你想要使用的分区名,`--account` 可选,用于跟踪账目,`--job-name` 则是作业的名称,`script.sh` 是要运行的脚本。
如果你不确定使用哪个分区,可以查看 `sinfo` 命令的输出来了解可用的选项。
阅读全文