问题描述
在工作中,我们使用 IBM Spectrum LSF 10.1.0.0 build 564512 将作业提交到计算集群。 在我编写的脚本中,根据用户可以设置的某些参数提交了不同的作业。有些可以提交,但也有不能提交的情况。这些作业的名称以特定字符串开头,例如“HLA”,却有着不同的结局。 例如:
HLA_typer1_123456
HLA_typer2_123456
HLA_typer3_123456
现在,我想添加一个作业,该作业应该在所有以“HLA”开头的先前作业完成后开始(即作业依赖项中的“完成”)。由于有很多可能的组合,我想使用 LSF 文档中描述的通配符“*”。
-w 'done(HLA*)'
然而,由于是孤立作业,该作业在提交后总是立即被 LSF 杀死(“TERM_ORPHAN_SYstem:孤立作业由 LSF 自动终止”)。 由于 LSF 文档没有示例,并且在这方面对引号的使用有些模糊,因此我尝试了不同的引用,但是,得到了相同的结果。
有没有人经历过类似的事情并且知道我做错了什么? 文档说明如下:
对以数字开头的作业名称使用双引号 (")。在作业名称中,在字符串末尾指定通配符星号 (),以指示名称以该字符串开头的所有作业. 例如,如果您使用 jobA 作为作业名称,则指定作业名为 jobA、jobA1、jobA_test、jobA.log 等。
我在这里误解了什么吗?
提前感谢您的任何想法!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)