首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qsub:从qsub会话中请求作业数组

qsub:从qsub会话中请求作业数组
EN

Stack Overflow用户
提问于 2014-10-20 12:43:16
回答 1查看 1.5K关注 0票数 1

我有一个matlab脚本,处理大量的数据使用扭矩作业阵列。

首先,我将SSH放入的服务器缺少加载数据的内存,因此需要将计算节点资源请求为torque作业,如下所示:

代码语言:javascript
复制
qsub -I -V -l nodes=1:ppn=1,walltime=12:00:00,vmem=80G

但是,当我现在运行matlab脚本时,我无法提交torque作业数组请求。我得到的错误如下:

代码语言:javascript
复制
qsub: submit error (Job rejected by all possible destinations (check syntax, queue resources, ...))

给出的作业数组请求是:

代码语言:javascript
复制
qsub -t 1-$1 -l vmem=16G -l nodes=1:ppn=1,walltime=48:00:00 -v batchID=$2,batchDir=$3,funcName=$4 -e $5 -o $6 $HOME/scripts/job.sh

这个命令在qsub会话之外运行良好,并且上面的错误不是瞬态的,所以我似乎不能从qsub会话中提交一个torque作业数组的请求。

如何从计算节点获得必要的内存资源,同时也能够提交扭矩作业数组的请求?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-20 14:57:40

群集可能不允许您从集群中的节点提交作业。你可以要求管理员改变这种行为,或者你可以在你的第一份工作中直接去做,然后在那里运行qsub。

代码语言:javascript
复制
ssh head "qsub -t .........."
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26466006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档