16得票2回答
如何从SLURM获取详细的作业运行信息(例如,类似于LSF生成的“标准输出”)?

当使用 LSF 的 bsub 命令时,-o 选项会提供许多详细信息,例如作业的开始和结束时间以及作业所使用的内存和 CPU 时间。但是,在使用 SLURM 时,我只能获得与没有使用 LSF 运行脚本时相同的标准输出。 例如,假设有以下 Perl 6 脚本:warn "standar...

14得票3回答
SLURM显示未完成作业的标准输出和标准错误信息

我曾经使用带有LSF的服务器,但现在我刚刚转换到一个带有SLURM的服务器。 在SLURM中,bpeek(用于LSF)的等效命令是什么? bpeek bpeek 显示未完成作业的stdout和stderr输出 我无法找到任何文档。如果您有关于SLURM的好参考资料,请让我知道。谢谢!

12得票5回答
LSF - 获取已提交作业的ID

假设我使用类似 bsub pwd 这样的命令提交了一个作业。现在我想获取该作业的作业ID,以便为下一个作业构建依赖关系。有没有办法让 bsub 返回作业ID?

10得票5回答
我能否在LSF作业报告中不发送邮件?

我想使用Platform LSF提交一个作业,并将输出放在一个文件中(bsub -o),同时不要在文件末尾包含作业汇报。使用bsub -N可以从文件中删除作业汇报,但会通过电子邮件发送汇报。是否有一种方法完全禁止作业汇报?

9得票3回答
有没有类似于LSF的"一行代码"可以提交多个作业到SLURM?

我可以向SLURM提交"一行代码"吗? 使用来自LSF的bsub和标准的Linux实用程序xargs,我可以轻松地提交一个单独的作业来解压目录中的所有文件: ls *.gz | sed 's/.gz$//g' | xargs -I {} bsub 'gunzip -c {}.gz >...

8得票1回答
LSF(bsub):如何指定单个“wrap-up”作业在所有其他作业完成后运行?

基本问题: 我想以这样的方式提交 N+1 个作业到由 LSF 管理的 Linux 集群中,使得在所有前面的 N 个作业完成之前不运行(N+1)th “wrap-up” 作业。 补充说明:如果可能的话,最好能安排这样的事情,即(N+1)-st(“wrap-up”)任务在第一个参数接收值为0(例...

7得票3回答
LSF平台出现错误:lsb_init:在LSF库调用中失败:无法打开文件lsf.conf。

我遇到了一个LSF平台的问题,让我无法理解。 出于脚本编写的原因,我需要使用Perl脚本检查正在运行/挂起的作业,并使用“bjobs”(和其他b ***)命令。 由于某些原因,它没有起作用,我能够看到以下错误消息: lsb_init: Failed in an LSF library c...

7得票1回答
在Perl中如何同时运行大量队列中的多个作业?

我想为我的 Perl 脚本中启动的 LSF 作业设置作业限制。如果我有大约 2000 个作业,我希望在任何给定时间最多运行 20 个作业。我看过一些脚本,在启动 20 个作业后等待它们全部完成才启动另外 20 个作业。LSF 命令 bsub 的相关文档请参见此处,此处。