问题标签 [lsf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1980 浏览

perl - 如何在 Perl 中同时从一个大队列运行多个作业?

我想将LSF 命令 bsub的作业限制编程到我的 Perl 脚本中,该脚本在后台启动 LSF 作业。如果我有 2000 个工作,我希望在任何给定时间最多运行 20 个工作。我见过启动 20 个作业的脚本,然后等待它们全部完成,然后再启动另外 20 个。

0 投票
1 回答
749 浏览

bash - crontab 问题中的 LSF 排队输出

我有一个 bash 脚本,它从 LSF 排队系统命令“bqueues”的输出监视集群中的作业。脚本运行良好。现在我想创建一个调用这个脚本的 crontab 条目。问题是与 bqueues 相关的所有内容都不会产生输出,这可能是什么原因?

0 投票
3 回答
3471 浏览

job-scheduling - 在 LSF 的队列中检查我的作业的位置

有没有办法检查我的工作在LSF队列中的位置?

如果我运行:

bjobs -u all -q my_queue

我从 中的所有用户那里获得了一份工作列表my_queue,但该列表是否按我的工作在队列中的位置排序?

0 投票
3 回答
1704 浏览

bash - 如何使用 Platform LSF blaunch 命令同时启动进程?

我很难弄清楚为什么我不能使用 LSF 命令并行启动blaunch命令:

错误信息:

删除与号 ( &) 允许命令按顺序执行,但我是在并行执行之后。

0 投票
5 回答
4242 浏览

lsf - 我可以在不发送邮件的情况下隐藏 LSF 作业报告吗?

我想使用 Platform LSF 提交一份工作,并将输出放在一个文件 ( bsub -o) 中,但最后没有工作报告。使用bsub -N从文件中删除作业报告,而是通过电子邮件发送报告。有没有办法完全压制它?

0 投票
2 回答
7285 浏览

unix - 我可以决定在 LSF 队列中分配多少内存吗

是否有任何选项可以决定我可以在 LSF 中分配多少内存?

我试过

bsub -R "rusage[mem=10000]" 睡眠 1000 秒

但是当我使用“bjobs -l”检查资源时,我得到了这个:

我哪里错了?

0 投票
1 回答
853 浏览

memory - 资源需求语法错误

我正在尝试使用 LSF 中可用的内存资源分配命令。命令的正常格式是:

bsub -R "rusage [mem=1000]" 睡眠 100 秒

当我直接从终端启动此命令时,它可以工作。当我从脚本中执行此命令时,它失败了。

这是我的脚本:

它的运行输出是:

正如您在上面的终端输出中看到的那样 - 当从脚本启动 bsub 命令时,它会失败,当从终端运行相同的命令时,它是好的......

请帮我调试问题。

0 投票
1 回答
350 浏览

cluster-computing - 如何重新运行 LSF 作业数组的 EXITing 部分?

我将许多作业的数组提交到 LSF 集群。大多数运行并在 DONE 状态下完成,但有些可能会退出。我需要一种方法来重新运行阵列的任何 EXITing 成员作业。

谢谢。

0 投票
1 回答
87 浏览

batch-file - LSF——为可接受的资源类型提供多种选择?

我正在使用LSF批处理调度工具的集群上运行一些作业。典型的批处理请求如下所示:

在我使用的集群中,大约有十种不同类型的资源。(换句话说,集群中有十种不同类型的节点。)我正在运行的批处理作业可以接受三种资源类型。因此,我想提出一个请求,上面写着“使用 、 或 中可用的任何资源resourceType1类型resourceType2resourceType3

我猜这样的请求看起来像这样:

有没有办法在 LSF 中做到这一点?

0 投票
1 回答
3181 浏览

bash - 引用 LSF 作业数组中的作业索引

我正在尝试将作业数组中的作业索引作为参数传递给另一个 bash 脚本。

code>

numTreatments这里的最终想法是为 1,...,中的每一个提交numSims作业(模拟)。我想要一次运行两个作业 ( %2)。输出的格式为 XX_indexNumber_simNumber,其中 indexNumber 从 1,... 开始,numTreatmentssimNumber 从 1,..., 开始numSims

理想情况下,作为该脚本的一部分提交的所有内容都将具有相同的作业 ID。这还没有正确设置,因为所有具有相同的作业j都被分配了一个不同的作业 ID。我的直接问题是 another_script.sh 没有被识别$LSB_JOBINDEX为输入 - 它看到$j$maxFail作为第一个也是唯一两个传递的参数。当我用其他变量代替 时$LSB_JOBINDEX,没有问题。我究竟做错了什么?


编辑- 我尝试过的一些事情:"$LSB_JOBINDEX"、、、和${LSB_JOBINDEX}%II=$LSB_JOBINDEX; bsub ... $I $j $maxFail