Есть ли способ проверить положение моих заданий в очереди LSF?
Если я бегу:
bjobs -u all -q my_queue
Я получаю список заданий от всех пользователей в пределах my_queue
, но отсортирован ли этот список по положению моих заданий в очереди?
Есть ли способ проверить положение моих заданий в очереди LSF?
Если я бегу:
bjobs -u all -q my_queue
Я получаю список заданий от всех пользователей в пределах my_queue
, но отсортирован ли этот список по положению моих заданий в очереди?
Я полагаю, вас интересуют незавершенные вакансии.
Это покажет все ожидающие задания в очереди.
bjobs -u all -p -q my_queue
Этот список отсортирован по позиции в очереди.
Позиция зависит от приоритета работы и времени отправки.
Имейте в виду, что то, что отображается, не является идеальным показателем того, когда задание будет запущено. LSF начнет работу, как только будут доступны нужные ресурсы. Задание, требующее большого количества ресурсов, может быть первым в очереди. Но если требуемые ресурсы недоступны, LSF запустит другие задания за ним, находящиеся в пределах доступных ресурсов.
Чтобы проверить прогресс по индивидуальному заданию -
bpeek -f <job_id>
Эта команда создает выходной поток, куда задание перенаправляет свой вывод.
squeue -l [queue name]
перечисляет приоритеты для всех пользователей. Сначала выполняются задания пользователей с более высоким приоритетом.