Slurm中使用--nodes 2(无等号)请求节点是否合规?
Slurm中
--nodes 2与--nodes=2是否等效? 这两种写法在Slurm里完全等效,不存在潜在隐患,你可以继续放心使用。
Slurm的sbatch指令(包括脚本里的#SBATCH配置行)遵循GNU风格的命令行参数规范,这类参数普遍支持两种格式:
- 带等号的长选项:
--nodes=2 - 空格分隔的长选项:
--nodes 2
官方文档可能更倾向于展示带等号的标准写法,但空格分隔的方式同样被Slurm的参数解析器完全支持。你通过sacct确认作业正确使用了请求节点数的结果,也直接验证了这一点。
另外补充:你提到的#SBATCH N 2应该是笔误,正确的短选项写法是#SBATCH -N 2,它和另外两种长选项写法也是完全等效的。
内容的提问来源于stack exchange,提问作者fahd
相关产品推荐
相关产品推荐

