其他分享
首页 > 其他分享> > queue instance " " dropped because it is full 由于过载或已满而丢弃所有队列

queue instance " " dropped because it is full 由于过载或已满而丢弃所有队列

作者:互联网

其他类似报错

queue instance " " dropped because it is temporarily not available 

queue instance " " dropped because it is disabled

报错显示

$qstat -j
queue instance "peteris.q@sge00" dropped because it is full

解释:sge由于过载或已满而丢弃所有队列

 

解决回答:

似乎您已达到队列在任何给定时间可以处理的活动作业数量的实际限制。我无法确定SGE定义的最大值在哪里,但似乎可能是:

max_jobs

Sun Grid Engine中同时允许的活动(未完成)作业的数量由此参数控制。大于0的值定义极限。默认值0表示“无限制”。如果作业提交超出了max_jobs限制,则提交命令将退出,退出状态为25,并显示相应的错误消息。更改max_jobs将立即生效。此值仅是全局配置参数。执行主机本地配置不能覆盖它。

来自:http : //gridscheduler.sourceforge.net/htmlman/htmlman5/sge_conf.html?pathrev=V62u5_TAG

如果这是正确的,那么值是无限的。但是,SGE可能无法很好地管理约100万个活跃工作,因此您可能会遇到这个问题。我建议您使用作业数组,因为这是此类作业的目的,即管理和运行许多几乎相同的任务

SGE中有许多在线资源可用于作业阵列,例如:

http://wiki.gridengine.info/wiki/index.php/Simple-Job-Array-Howto

http://talby.rcs.manchester.ac.uk/~ri/_linux_and_hpc_lib/sge_array.html

https://wiki.duke.edu/display/SCSC/SGE+Array+Jobs

如果您根据每个任务的特定要求编辑问题,我们很乐意为您提供进一步的帮助。例如,大约一百万个任务中的每一个是否都需要一个或多个参数作为输入?

  18年5月29日在12:03 回答 文斯  

标签:because,share,作业,data,queue,instance,TASK,SGE,ID
来源: https://www.cnblogs.com/bio-mary/p/12641782.html