问题描述
我无法访问该作业中已提交的非交互式作业的作业 ID。使用交互式作业时,我可以通过 $LSB_JOBID
访问作业 ID。但是该变量不会传播到执行主机。
但是,不同的消息来源指出,LSB_JOBID 是 propagated,而其他消息来源指出它是 isn't(寻找 -env)。有什么解决办法吗?我的系统为每个工作创建临时目录,可以通过 jobid 访问,这就是为什么我在工作中绝对需要它。
提前致谢!
解决方法
LSB_JOBID 是为非交互式作业设置的。你问过你的集群管理员了吗?有一些 LSF 功能可以覆盖默认行为,例如 esub、job starter 或 eexec。