Можно ли это сделать без написания моего собственного демона? Я знаю, что slurm может отправлять вам и отправлять по электронной почте для каждой работы, но мне бы хотелось, чтобы у меня было больше не ожидающих или работающих заданий.Установить slurm для отправки электронной почты после завершения всех моих заданий?
0
A
ответ
1
Один из вариантов заключается в том, чтобы отправить пустую вакансию только для отправки электронной почты и попросить Slurm выполнить эту работу последним.
Вы можете сделать это, используя опцию --dependency singleton
. Из документации:
singleton Это задание может начаться после любых ранее запущенных заданий , имеющих одно и то же имя, и пользователь прекратил действие.
Таким образом, вы должны назвать все свои работы то же имя (--name=commonname
), и вы должны запросить минимальные ресурсы, возможные, чтобы убедиться, что эта работа не задерживается еще больше, когда все ваши другие работы закончены.