qsub

    0热度

    1回答

    我想向群集提交几个作业,但我希望只有在队列上没有其他作业时才能执行它们。我怎样才能做到这一点? 该集群使用TORQUE + MAUI管理系统。

    1热度

    1回答

    我有这个脚本,当我用sh调用它时工作正常,但当我使用qsub时失败。有人可以帮我调试吗?我似乎无法找到答案在线 #!/bin/bash #$ -S /bin/bash #$ -V #$ -cwd #$ -l h_vmem=6G #$ -N MHCIp if [ $# -lt 2 ] then echo need 2 arguments echo "USAGE :

    0热度

    1回答

    我推出了很多的就业机会集群阵列上的电子邮件(类似于什么http://www3.imperial.ac.uk/bioinfsupport/help/cluster_usage/submitting_array_jobs解释) 。 只有当所有任务完成后,我怎样才能收到电子邮件?是否有可能在所有任务完成时收到,而且在任何任务中止时收到一封电子邮件?

    1热度

    1回答

    这里是我的PBS文件: #!/bin/bash #PBS -N myJob #PBS -j oe #PBS -k o #PBS -V #PBS -l nodes=hpg6-15:ppn=12 cd ${PBS_O_WORKDIR} ./mycommand 上的qsub文档页面,就好像如果我放线 PBS -k o,我应该能够检查实实时输出到我的主目录中名为myJob.oJOBID

    1热度

    1回答

    我正在尝试将大型作业数组提交给群集。 qsub请求失败,产生Bad job array request error。我认为这是因为我的作业数组太大了。我如何读取允许的最大作业数组大小?我认为这存储在一个名为max_array_size的参数中,但我不确定。 请注意,我不是此群集的管理员。我只有用户权限。

    4热度

    3回答

    我正在使用具有Torque/Maui系统的群集。我有一个bash脚本,使用qsub命令提交一个作业,然后执行几个操作,例如移动文件,编写ASCII文件,并检查我提交的作业的输出。关于这个输出,基本上,如果它包含数字1,则该作业需要再次提交。如果不同1,bash脚本会做其他事情。 问题是qsub在后台运行,并且所有的bash都是一次性评估的。我希望强制qsub的行为与awk,cat,sort等类似.

    1热度

    1回答

    喜欢的东西: #PBS -t 0-99 #PBS -d "~/$PBS_ARRAYID.output" 我想在这里做的是重新定义的工作阵列中的每个单独作业的工作目录,使用作业的阵列ID。这是有效的代码吗? 我在发送到集群之前需要知道,因为我无法在那里运行测试。

    0热度

    1回答

    我有我的剧本的开头以下行: #!/bin/bash #PBS -j oe #PBS -o ~/output/a 与qsub提交此脚本后,作业完成后,有~/output/下没有文件a。我在这里错过了什么?

    0热度

    2回答

    我有一个主节点和两个节点。他们与SGN一起安装。而且我在所有节点上都有一个shell脚本。现在我想使用qsub在我的所有节点上提交作业。 我用: qsub -V -b n -cwd /root/remotescript.sh ,但似乎只有一个节点做的工作。我想知道如何提交所有节点的作业。该命令会是什么。 我的参考资料是enter link description here

    1热度

    1回答

    我有一个使用扭矩作业数组处理大量数据的matlab脚本。 我SSH到服务器缺乏加载在第一位置的数据的存储器,所以需要请求计算节点资源作为转矩工作,如下所示: qsub -I -V -l nodes=1:ppn=1,walltime=12:00:00,vmem=80G 然而,当我现在运行matlab脚本我无法提交扭矩作业数组请求。我得到的错误如下: qsub: submit error (Job