-jsdl
使用 JSDL 文件提交作业,该文件使用 LSF 扩展名来指定作业提交选项。
类别
属性
概要
bsub -jsdl 文件名有冲突的选项
请勿与以下选项配合使用: -json, -jsdl_strict和 -yaml。
描述
LSF 提供了对 JSDL 规范的扩展,以便您可以使用 JSDL 标准模式中未定义的 LSF 功能来提交作业。 JSDL 模式 (jsdl.xsd) , POSIX 扩展 (jsdl-posix.xsd) 和 LSF 扩展 (jsdl-lsf.xsd) 位于 LSF_LIBDIR 目录中。
- 要提交使用 LSF 扩展的作业,请使用 -jsdl 选项。
- 要提交仅使用标准 JSDL 元素和 POSIX 扩展的作业,请使用 -jsdl_strict 选项。 您可以使用 -jsdl_strict 选项来验证文件是否仅包含有效的 JSDL 元素和 POSIX 扩展名。 错误消息指示无效元素,包括:
- 不属于 JSDL 规范的元素
- 此版本的 LSF 中不支持的有效 JSDL 元素
- 不属于 JSDL 标准和 POSIX 扩展模式的扩展元素
有关使用JSDL提交工作的更多信息,包括JSDL元素到 LSF 提交选项的详细映射,以及受支持元素和不受支持元素的完整列表,请参阅使用JSDL的LSF工作。
如果指定重复或有冲突的作业提交参数,那么 LSF 将通过应用以下规则来解决冲突:
- 在命令行中指定的参数将覆盖所有其他参数。
- JSDL 文件中指定的参数将覆盖作业脚本。