Как установить параметр тайм-аута в планировщике задачPython

Программы на Python
Ответить
Anonymous
 Как установить параметр тайм-аута в планировщике задач

Сообщение Anonymous »

Я пытался запустить dask-distributed, чтобы распределить большие вычисления в кластере slurm.
Я всегда получал сообщение «TimeoutError: не найдено допустимых рабочих процессов» (это пришло от строка 6130 в распределенном/scheduler.py)
Я понятия не имею, как изменить этот параметр Timeout. Я пробовал в файле cfg с
  • jobqueue.slurm.connect-timeout
  • jobqueue.slurm.tcp- таймаут
  • jobqueue.slurm.no-workers-timeout
  • jobqueue.slurm.death-timeout
  • jobqueue.slurm.timeout
Но ничего из этого не сработало. В конце концов мне пришлось вручную изменить код, чтобы сделать этот параметр таймаута достаточно большим, чтобы планировщик ждал достаточно, чтобы запустить хотя бы одно задание (тот факт, что все задание вызывает исключение за такое короткое время, звучит для меня безумием, но это другая проблема).
Так какой же параметр конфигурации позволяет правильно установить эту переменную в файле yaml? Мне не удалось найти эту информацию в документации

Подробнее здесь: https://stackoverflow.com/questions/790 ... -scheduler
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»