qalter, чтобы удалить предварительное бронирование

Я хотел бы создать задание массива, в котором задачи не выполняются одновременно. Задачи будут включены какой-то будущей командой. Причина, по которой мне нужна эта функция, заключается в том, что я хочу агрегировать то, что в противном случае было бы множеством связанных заданий, но данные, необходимые для всех заданий, недоступны одновременно.

Я думал, что могу использовать qalter, но он не позволяет изменять параметры по задачам. Кажется, я даже не могу настроить количество задач в задании. Единственный оставшийся вариант, который у меня есть, — это позволить всем задачам запускаться и спать до тех пор, пока данные не будут доступны, но мне не нравится это решение, поскольку оно приводит к потраченным впустую слотам.

Как я могу добиться желаемого поведения, при котором задание массива создается для набора связанных задач, но задачи выполняются контролируемым образом?


person dromodel    schedule 13.05.2011    source источник


Ответы (1)


Используйте команду qalter с параметром -hard и именем очереди.

person Stanislav Levental    schedule 28.02.2012