使用 python drmaa 包装器更改 SGE 中作业的优先级
Changing priority of job in SGE using python drmaa wrapper
当我尝试使用 python drmaa 包装器提交作业时,我收到 DeniedByDrmException:代码 17:作业被拒绝:肯定的提交优先级需要操作员权限。
如何更改使用 Python DRMAA 包装程序提交的作业的优先级?
创建了一个 ~/.sge_request 文件,其中 -p 参数设置为 0。
您可以将本机选项提交给 drmaa。
文档http://drmaa-python.readthedocs.io/en/latest/drmaa.html#drmaa.JobTemplate.nativeSpecification
示例:
with drmaa.Session() as s:
jt = s.createJobTemplate()
# set priority and any other options
jt.nativeSpecification = '-p 5'
jt.remoteCommand = <job_script>
当我尝试使用 python drmaa 包装器提交作业时,我收到 DeniedByDrmException:代码 17:作业被拒绝:肯定的提交优先级需要操作员权限。
如何更改使用 Python DRMAA 包装程序提交的作业的优先级?
创建了一个 ~/.sge_request 文件,其中 -p 参数设置为 0。
您可以将本机选项提交给 drmaa。
文档http://drmaa-python.readthedocs.io/en/latest/drmaa.html#drmaa.JobTemplate.nativeSpecification
示例:
with drmaa.Session() as s:
jt = s.createJobTemplate()
# set priority and any other options
jt.nativeSpecification = '-p 5'
jt.remoteCommand = <job_script>