Чтобы смягчить lockfile problem, пока не найду подходящее решение, я хотел бы проинструктировать LSF поставить не более одного из моих заданий на хост. -x flag гарантирует, что моя работа имеет эксклюзивное использование хоста, но мне это не нужно; Я хорошо общаюсь с другими. Я просто не хочу делиться с самим собой.Поместите только одно из моих заданий на хост, но ОК, чтобы поделиться с другими
Как я могу убедиться, что на одном хосте выполняется не более одного моего задания, не запрашивая эксклюзивного использования всего хоста?
Могу ли я сделать это как обычный пользователь? У меня нет административных прав. – gerrit
Обычный пользователь не может настраивать лимиты. Для обычного пользователя можно использовать функцию [исключить хост] (http://www.ibm.com/support/knowledgecenter/SSWRJV_10.1.0/lsf_admin/job_requeue_user_config.html). ('bsub -Q" ИСКЛЮЧИТЬ (55) "..."). Это немного клочья, но будет работать. Когда ваша работа начинается, если выполняется другое задание того же типа, выйдите с кодом 55. Затем LSF запросит задание и добавит этот узел в черный список заданий. Код выхода может быть чем-то другим, кроме 55, но избегать использования кодов выхода с [особым значением] (http://www.tldp.org/LDP/abs/html/exitcodes.html) в оболочку. –