Изменение приоритета задания в SGE с помощью оболочки Python drmaa

Когда я пытаюсь отправить задание с помощью оболочки python drmaa, я получаю исключение DeniedByDrmException: код 17: задание отклонено: положительный приоритет отправки требует привилегий оператора.

Как изменить приоритет заданий, которые я отправляю с помощью оболочки Python DRMAA?

2 ответа

Решение

Создан файл ~/.sge_request с параметром -p, установленным в 0.

You can submit native options to drmaa.

documentation http://drmaa-python.readthedocs.io/en/latest/drmaa.html

пример:

with drmaa.Session() as s:    
    jt = s.createJobTemplate()
    # set priority and any other options
    jt.nativeSpecification = '-p 5'
    jt.remoteCommand = <job_script>
Другие вопросы по тегам