Iv'e представило несколько работ для PBS. Теперь я хочу, чтобы задание, которое я представил, последнее будет первым.Переупорядочение позиции в очереди PBS
Один из вариантов - сохранить все задания предварительного просмотра (используя qhold). Проблема в том, что я использовал переключатель -W depend=afterok:
, чтобы включить задания сразу после завершения работы превью.
Поэтому мой PBS очереди выглядеть примерно так:
468743.server username queue_name job1 4828 6 36 46gb 24:00 R 16:12
468744.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468745.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468746.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468747.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468748.server username queue_name job1_cont -- 6 36 46gb 24:00 H --
468743.server username queue_name job2 4828 6 36 46gb 24:00 R 16:12
468744.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468745.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468746.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468747.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468748.server username queue_name job2_cont -- 6 36 46gb 24:00 H --
468753.server username queue_name NewJob -- 6 36 46gb 24:00 H --
468754.server username queue_name NewJob_cont -- 6 36 46gb 24:00 H --
468755.server username queue_name NewJob_cont -- 6 36 46gb 24:00 H --
Теперь я хочу NewJob, который является последним в строке, чтобы запустить после первой работы в {job1, job2} закончена, и до любого из «_cont». И я хочу, чтобы задания NewJob_cont запускались после NewJob.
Могу ли я изменить положение NewJob в строке без разрушения остальной иерархии очереди ожидания?
Какой планировщик вы используете для запуска этих заданий? – dbeer