GoGPT Best VPN GoSearch

Значок OnWorks

squeue - онлайн у хмарі

Запустіть чергу в безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це чергу команд, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


squeue - перегляд інформації про завдання, розташовані в черзі планування Slurm.

СИНТАКСИС


черга [ВАРІАНТИ...]

ОПИС


черга використовується для перегляду інформації про завдання та кроки завдань для завдань, якими керує Slurm.

ВАРІАНТИ


-A , --account=
Вкажіть облікові записи вакансій для перегляду. Приймає список облікових записів, розділених комами
імена. Це не впливає на перелік кроків завдання.

-a, --все
Відображення інформації про завдання та етапи роботи в усіх розділах. Це викликає
інформація, яка має відображатися про розділи, налаштовані як приховані та
розділи, які недоступні для групи користувачів.

-r, --масив
Відображення одного елемента масиву завдань на рядок. Без цієї опції дисплей буде
оптимізовано для використання з масивами завдань (елементи масиву завдань, що очікують на розгляд, будуть об’єднані на
один рядок виведення зі значеннями індексу масиву, надрукованими за допомогою регулярного виразу).

-h, --без заголовка
Не друкуйте заголовок на виході.

--допомога Роздрукуйте довідкове повідомлення з описом усіх параметрів черга.

--приховати Не відображати інформацію про завдання та етапи роботи в усіх розділах. За замовчуванням,
інформація про розділи, які налаштовані як приховані або недоступні
група користувача не відображатиметься (тобто це типова поведінка).

-i , --ітерувати=
Неодноразово збирайте та повідомляйте запитувану інформацію через визначений інтервал
(у секундах). За замовчуванням друкує позначку часу разом із заголовком.

-j , --робота=
Запитує розділений комами список ідентифікаторів завдань для відображення. За замовчуванням для всіх завдань. The
--робота= опцію можна використовувати в поєднанні з --кроки варіант до
надрукувати інформацію про певні завдання. Примітка. Якщо список ідентифікаторів завдань є
за умови, завдання відображаються, навіть якщо вони знаходяться на прихованих розділах. З цього часу
Аргумент параметра необов’язковий, для правильного аналізу має бути однолітерний параметр
одразу слідує значення без пробілу між ними. для
наприклад "-j1008", а не "-j 1008". Формат ідентифікатора завдання: "job_id[_array_id]".
Продуктивність команди може бути відчутно покращена для систем із великим
кількість завдань, якщо вказано один ідентифікатор завдання. За замовчуванням цей розмір поля
буде обмежено 64 байтами. Використовуйте змінну середовища SLURM_BITSTR_LEN, щоб
вказати більші розміри поля.

-l, --довго
Повідомте більше доступної інформації для вибраних вакансій або етапів роботи,
з урахуванням будь-яких зазначених обмежень.

-L, --ліцензії=
Надсилайте запити на завдання, які запитують або використовують одну чи декілька із зазначених ліцензій. Ліцензія
список складається зі списку назв ліцензій, розділених комами.

-M, -- кластери=<рядок>
Кластери для подачі команд. Імена кількох кластерів можуть бути розділені комами. А
значення 'всі' виконає запит для виконання на всіх кластерах.

-n, --ім'я=
Надсилайте запит на завдання або етапи завдання з одним із указаних імен. Список складається з
розділений комами список назв посад.

--неконвертувати
Не конвертуйте одиниці з їх вихідного типу (наприклад, 2048M не буде перетворено в 2G).

-o , --формат=
Вкажіть інформацію, яка буде відображатися, її розмір і положення (праворуч або ліворуч
виправдано). Також див -O , --Формат= варіант
описаний нижче (який підтримує меншу гнучкість у форматуванні, але підтримує доступ
на всі поля). Типовими форматами є різні параметри

дефолт "%.18i %.9P %.8j %.8u %.2t %.10M %.6D %R"

-л, --довго "%.18i %.9P %.8j %.8u %.8T %.10M %.9l %.6D %R"

-так, --кроки "%.15i %.8j %.9P %.8u %.9M %N"

Формат кожного поля: "%[[.]розмір]тип".

розмір мінімальний розмір поля. Якщо розмір не вказано, все, що потрібно
роздрукувати інформацію буде використано.

. вказує, що вихідні дані мають бути вирівняні по правому краю, а розмір повинен бути вказаний.
За замовчуванням вихід вирівнюється ліворуч.

Зверніть увагу, що багато таких тип специфікації дійсні лише для робочих місць, а інші
дійсні лише для робочих кроків. Дійсний тип специфікації включають:

%усі Роздрукуйте всі поля, доступні для цього типу даних, розділяючи їх вертикальною смугою
кожне поле.

%a Обліковий запис, пов’язаний з роботою. (Тільки для вакансій)

%A Кількість завдань, створених кроком завдання. Це повідомляє значення бігти
--завдання варіант. (Дійсно лише для етапів роботи)

%A ID вакансії. Це матиме унікальне значення для кожного елемента масиву завдань.
(Тільки для вакансій)

%b Загальні ресурси (gres), необхідні для завдання або кроку. (Дійсно для робочих місць і
робочі кроки)

%B Виконуючий (пакетний) хост. Для виділеного сеансу це хост, на якому
сеанс виконується (тобто вузол, з якого бігти або салок
команда була виконана). Для пакетного завдання це вузол, який виконує пакет
сценарій. У випадку типового кластера Linux це буде обчислення
нульовий вузол розподілу. У випадку системи BlueGene або Cray це
буде зовнішнім хостом, демон slurmd якого виконує сценарій завдання.

%c Мінімальна кількість центральних процесорів (процесорів) на вузол, яку вимагає завдання. Це
повідомляє значення в бігти --мінкпус параметр із значенням за замовчуванням нуль.
(Тільки для вакансій)

%C Кількість центральних процесорів (процесорів), затребуваних завданням або призначених для нього, якщо
вже працює. Оскільки робота завершується, це число відображатиме поточний стан
кількість виділених ЦП. (Тільки для вакансій)

%d Мінімальний розмір тимчасового дискового простору (у МБ), який вимагає завдання. (Дійсно
тільки для роботи)

%D Кількість вузлів, призначених для завдання, або мінімальна необхідна кількість вузлів
незавершеною роботою. Фактична кількість вузлів, призначених для незавершеного завдання, може
перевищує це число, якщо завдання вказало кількість діапазонів вузлів (наприклад, мінімум і
максимальна кількість вузлів) або завдання вказує кількість процесорів замість a
кількість вузлів, і кластер містить вузли з різною кількістю процесорів. Як
це число відображатиме поточну кількість вузлів
виділені. (Тільки для вакансій)

%e Час, коли робота закінчилася або очікується завершення (на основі її часу
обмеження). (Тільки для вакансій)

%E Залишилися залежні посади. Це завдання не розпочнеться до виконання
залежні роботи завершені. У випадку роботи, яка не може виконуватися через роботу
залежності, які ніколи не задовольняються, повна початкова залежність від роботи
специфікація буде повідомлена. Значення NULL означає, що це завдання не має
залежності. (Тільки для вакансій)

%f Особливості, необхідні для роботи. (Тільки для вакансій)

%F Ідентифікатор завдання масиву завдань. Це ідентифікатор базової роботи. Для завдань без масиву це
ID роботи. (Тільки для вакансій)

%g Назва групи роботи. (Тільки для вакансій)

%G Ідентифікатор групи роботи. (Тільки для вакансій)

%h Чи можна розподілити ресурси, призначені для роботи, з іншими роботами. The
ресурсами для спільного використання можуть бути вузли, сокети, ядра або гіперпотоки
в залежності від конфігурації. Значення буде «так», якщо завдання було
надіслано зі спільним параметром або розділ, налаштований за допомогою
Shared=Примусово, «ні», якщо завдання потребує ексклюзивного доступу до вузла, і «unknwn»
інакше (зазвичай виділені ЦП). (Тільки для вакансій)

%H Кількість розеток на вузол, яку запитує завдання. Це повідомляє значення
бігти --сокети на вузол варіант. Коли --sockets-per-node не було
встановлено, відображається «*». (Тільки для вакансій)

%i Ідентифікатор роботи або кроку роботи. У випадку масивів завдань формат ідентифікатора завдання буде
форма " _ ". За замовчуванням розмір поля індексу масиву завдань
буде обмежено 64 байтами. Використовуйте змінну середовища SLURM_BITSTR_LEN
щоб указати більші розміри поля. (Дійсно для робочих місць і робочих кроків)

%I Кількість ядер на розетку, яку вимагає завдання. Це повідомляє значення
бігти --core-per-socket варіант. Коли --cores-per-socket не було
встановлено, відображається «*». (Тільки для вакансій)

%j Назва роботи або кроку роботи. (Дійсно для робочих місць і робочих кроків)

%J Кількість потоків на ядро, яку вимагає завдання. Це повідомляє значення
бігти --потоків на ядро варіант. Коли --threads-per-core не було
встановлено, відображається «*». (Тільки для вакансій)

%k Коментар, пов'язаний з роботою. (Тільки для вакансій)

%K Індекс масиву завдань. За замовчуванням розмір цього поля буде обмежено 64 байтами.
Використовуйте змінну середовища SLURM_BITSTR_LEN, щоб указати більші розміри полів.
(Тільки для вакансій)

%l Обмеження часу завдання або кроку завдання в днях-годинах:хвилинах:секундах. Значення
може бути "NOT_SET", якщо ще не встановлено, або "UNLIMITED", якщо немає обмежень. (Дійсно
для робочих місць і робочих кроків)

%L Час, що залишився для виконання завдання в днях-годинах:хвилинах:секундах. Це значення
розраховується шляхом віднімання часу, витраченого на роботу, з її ліміту. The
значення може бути "NOT_SET", якщо ще не встановлено, або "UNLIMITED", якщо немає обмежень.
(Тільки для вакансій)

%m Мінімальний розмір пам'яті (у МБ), який вимагається для завдання. (Тільки для вакансій)

%M Час, використаний роботою або кроком роботи в днях-годинах:хвилинах:секундах. Дні і
години друкуються лише за потреби. Для кроків завдання це поле показує минулі
час від початку виконання, тому буде неточним для кроків завдання, які
були призупинені. Перекіс тактової частоти між вузлами в кластері призведе до
час бути неточним. Якщо час явно неправильний (наприклад, негативний), це
відображається як "INVALID". (Дійсно для робочих місць і робочих кроків)

%n Список імен вузлів (або базових розділів у системах BlueGene) явно
вимагається роботою. (Тільки для вакансій)

%N Список вузлів, призначених для завдання або кроку завдання. У випадку а ЗАВЕРШЕННЯ
завдання, список вузлів міститиме лише ті вузли, які ще не були
повернувся на службу. (Дійсно для робочих місць і робочих кроків)

%o Команда, яку потрібно виконати.

%O Це безперервні вузли, які вимагає завдання. (Тільки для вакансій)

%p Пріоритет завдання (перетворений на число з плаваючою комою від 0.0 до
1.0). Також див %Q. (Тільки для вакансій)

%P Поділ роботи або крок роботи. (Дійсно для робочих місць і робочих кроків)

%q Якість обслуговування, пов'язана з роботою. (Тільки для вакансій)

%Q Пріоритет роботи (зазвичай дуже велике ціле число без знаку). Також див %p.
(Тільки для вакансій)

%r Причина, по якій робота знаходиться в її поточному стані. Див РОБОТА ПРИЧИНА КОДИ розділ
нижче для отримання додаткової інформації. (Тільки для вакансій)

%R Для завдань, що очікують на виконання: причина, через яку завдання очікує на виконання, друкується
дужка. Для припинених робіт з невдачею: пояснення, чому
завдання не вдалося друкується в дужках. Для всіх інших станів роботи: список
виділених вузлів. Див РОБОТА ПРИЧИНА КОДИ розділ нижче, щоб дізнатися більше
інформації. (Тільки для вакансій)

%s Специфічні дані плагіна вибору вузла для завдання. Можливі дані включають:
Вимоги до геометрії розподілу ресурсів (виміри X, Y, Z), З’єднання
тип (TORUS, MESH або NAV == torus else mesh), дозволити обертання геометрії
(так чи ні), використання вузла (ВІРТУАЛЬНИЙ або КОПРОЦЕСОР) тощо (дійсно лише для завдань)

%S Фактичний або очікуваний час початку завдання або етапу завдання. (Дійсно для робочих місць і
робочі кроки)

%t Стан завдання, компактна форма: PD (очікує), R (виконується), CA (скасовано),
CF (налаштування), CG (завершення), CD (завершено), F (не вдалося), TO (тайм-аут),
NF (збій вузла) і SE (спеціальний стан виходу). Див РОБОТА СТАН КОДИ
розділ нижче для отримання додаткової інформації. (Тільки для вакансій)

%T Стан завдання, розширена форма: В ОЧІКУВАННІ, ВИКОНУЄТЬСЯ, ПРИЗУПИНЕНО, СКАСУВАНО, ЗАВЕРШАЄТЬСЯ,
ЗАВЕРШЕНО, НАЛАШТУВАННЯ, ПОМИЛКА, ТАЙМ-АУТ, ПОПЕРЕДЖЕНИЙ, NODE_FAIL і
SPECIAL_EXIT. Див РОБОТА СТАН КОДИ розділ нижче для отримання додаткової інформації.
(Тільки для вакансій)

%u Ім’я користувача для завдання або кроку завдання. (Дійсно для робочих місць і робочих кроків)

%U Ідентифікатор користувача для завдання або етапу завдання. (Дійсно для робочих місць і робочих кроків)

%v Бронювання на роботу. (Тільки для вакансій)

%V Час подачі роботи.

%w Ключ характеристики робочого навантаження (wckey). (Тільки для вакансій)

%W Ліцензії зарезервовані для роботи. (Тільки для вакансій)

%x Список імен вузлів, явно виключених завданням. (Тільки для вакансій)

%X Кількість ядер, зарезервованих на кожному вузлі для використання системою (спеціалізація ядра).
(Тільки для вакансій)

%y Приємне значення (коригування пріоритету планування завдання). (Дійсно для робочих місць
тільки)

%Y Для завдань, що очікують на розгляд, список вузлів, які, як очікується, будуть використані під час виконання завдання
розпочато.

%z Кількість запитуваних сокетів, ядер і потоків (S:C:T) на вузол для завдання.
Якщо (S:C:T) не встановлено, відображається «*». (Тільки для вакансій)

%Z Робочий довідник вакансії.

-O , --Формат=
Вкажіть інформацію, яка буде відображатися. Також див -o ,
--формат= варіант, описаний нижче (який підтримує більшу гнучкість
у форматуванні, але не підтримує доступ до всіх полів, оскільки ми закінчили
листи). Вимагає відображення розділеного комами списку інформації про роботу.

Формат кожного поля - "тип[:[.]розмір]"

розмір мінімальний розмір поля. Якщо розмір не вказано, буде 20 символів
призначені для друку інформації.

. вказує, що вихідні дані мають бути вирівняні по правому краю, а розмір повинен бути вказаний.
За замовчуванням вихід вирівнюється ліворуч.

Зверніть увагу, що багато таких тип специфікації дійсні лише для робочих місць, а інші
дійсні лише для робочих кроків. Дійсний тип специфікації включають:

рахунок
Роздрукуйте обліковий запис, пов’язаний із завданням. (Тільки для вакансій)

аллокноди
Роздрукуйте вузли, призначені для завдання. (Тільки для вакансій)

алоцид
Надрукуйте ідентифікатор сеансу, використаний для надсилання завдання. (Тільки для вакансій)

arrayjobid
Друкує ідентифікатор завдання масиву завдань. (Дійсно для робочих місць і робочих кроків)

arraytaskid
Друкує ідентифікатор завдання масиву завдань. (Дійсно для робочих місць і робочих кроків)

асоцій
Друкує ідентифікатор асоціації вакансій. (Тільки для вакансій)

пакетний прапор
Друкує, чи було встановлено пакетний прапор. (Тільки для вакансій)

batchhost
Виконуючий (пакетний) хост. Для виділеного сеансу це хост, на якому
сеанс виконується (тобто вузол, з якого бігти або салок
команда була виконана). Для пакетного завдання це вузол, який виконує пакет
сценарій. У випадку типового кластера Linux це буде обчислення
нульовий вузол розподілу. У випадку системи BlueGene або Cray/ALPS,
це буде інтерфейсний хост, демон slurmd якого виконує сценарій завдання.
(Тільки для вакансій)

boardspernode
Друкує кількість дощок на вузол, призначений для завдання. (Дійсно для робочих місць
тільки)

пакетний буфер
Специфікація пакетного буфера (дійсна лише для завдань)

chptdir
Друкує каталог, куди буде записана контрольна точка завдання. (Дійсний для
лише робочі кроки)

chptinter
Друкує інтервал часу контрольної точки. (Дійсно лише для етапів роботи)

команда
Команда для виконання. (Тільки для вакансій)

коментар
Коментар, пов'язаний з роботою. (Тільки для вакансій)

сусідній
Це безперервні вузли, які вимагає завдання. (Тільки для вакансій)

сердечники Кількість ядер на розетку, яку вимагає завдання. Це повідомляє значення
бігти --core-per-socket варіант. Коли --cores-per-socket не було
встановлено, відображається «*». (Тільки для вакансій)

corespec
Кількість ядер, зарезервованих на кожному вузлі для використання системою (спеціалізація ядра).
(Тільки для вакансій)

cpufreq
Друкує частоту виділених ЦП. (Дійсно лише для етапів роботи)

cpuspertask
Друкує кількість ЦП на завдання, призначені для завдання. (Дійсно для робочих місць
тільки)

залежність
Залишилися залежні посади. Це завдання не розпочнеться до виконання
залежні роботи завершені. У випадку роботи, яка не може виконуватися через роботу
залежності, які ніколи не задовольняються, повна початкова залежність від роботи
специфікація буде повідомлена. Значення NULL означає, що це завдання не має
залежності. (Тільки для вакансій)

derivedec
Похідний код виходу для завдання, який є найвищим кодом виходу з усіх завдань
крок. (Тільки для вакансій)

eligiletime
Час, коли завдання придатне для виконання. (Тільки для вакансій)

час закінчення
Час припинення роботи, фактичний або очікуваний. (Тільки для вакансій)

код_виходу
Код виходу для завдання. (Тільки для вакансій)

особливість
Особливості, необхідні для роботи. (Тільки для вакансій)

gres Загальні ресурси (gres), необхідні для завдання або кроку. (Дійсно для робочих місць і
робочі кроки)

групід
Ідентифікатор групи роботи. (Тільки для вакансій)

назва групи
Назва групи роботи. (Тільки для вакансій)

jobarrayid
Ідентифікатор завдання масиву завдань. Це ідентифікатор базової роботи. Для завдань без масиву це
ID роботи. (Тільки для вакансій)

Джобід ID вакансії. Це матиме унікальне значення для кожного елемента масиву завдань.
(Тільки для вакансій)

ліцензії
Ліцензії зарезервовані для роботи. (Тільки для вакансій)

maxcpus
Друкує максимальну кількість ЦП, призначених для завдання. (Тільки для вакансій)

максвузли
Друкує максимальну кількість вузлів, призначених для завдання. (Тільки для вакансій)

minmemory
Мінімальний розмір пам'яті (у МБ), який вимагається для завдання. (Тільки для вакансій)
інтимний

mintime
Мінімальний термін роботи (дійсно лише для вакансій)

mintmpdisk
Мінімальний розмір тимчасового дискового простору (у МБ), який вимагає завдання. (Дійсно
тільки для роботи)

mincpus
Мінімальна кількість центральних процесорів (процесорів) на вузол, яку вимагає завдання. Це
повідомляє значення в бігти --мінкпус параметр із значенням за замовчуванням нуль.
(Тільки для вакансій)

ім'я Назва роботи або кроку роботи. (Дійсно для робочих місць і робочих кроків)

мережу
Мережа, у якій виконується завдання. (Дійсно для робочих місць і робочих кроків)

приємно Приємне значення (коригування пріоритету планування завдання). (Дійсно для робочих місць
тільки)

вузли Список вузлів, призначених для завдання або кроку завдання. У випадку а ЗАВЕРШЕННЯ
завдання, список вузлів міститиме лише ті вузли, які ще не були
повернувся на службу. (Лише дійсні етапи роботи)

ноделіст
Список вузлів, призначених для завдання або кроку завдання. У випадку а ЗАВЕРШЕННЯ
завдання, список вузлів міститиме лише ті вузли, які ще не були
повернувся на службу. (Тільки для вакансій)

ntperboard
Кількість завдань на дошку, призначену для роботи. (Тільки для вакансій)

ntpercore
Кількість завдань на ядро, призначене для завдання. (Тільки для вакансій)

ntpernode
Кількість завдань на вузол, призначений для завдання. (Тільки для вакансій)

ntpersocket
Кількість завдань на сокет, призначений для завдання. (Тільки для вакансій)

numcpus
Кількість центральних процесорів (процесорів), затребуваних завданням або призначених для нього, якщо
вже працює. Коли робота завершується, це число відображатиме
поточна кількість виділених ЦП. (Дійсно для робочих місць і робочих кроків)

кількість вузлів
Кількість вузлів, призначених для завдання, або мінімальна необхідна кількість вузлів
незавершеною роботою. Фактична кількість вузлів, призначених для незавершеного завдання, може
перевищує це число, якщо завдання вказало кількість діапазонів вузлів (наприклад, мінімум і
максимальна кількість вузлів) або завдання вказує кількість процесорів замість a
кількість вузлів, і кластер містить вузли з різною кількістю процесорів. Як
це число відображатиме поточну кількість вузлів
виділені. (Тільки для вакансій)

numtask
Кількість завдань, створених кроком завдання. Це повідомляє значення бігти
--завдання варіант. (Дійсно лише для етапів роботи)

розділ
Поділ роботи або крок роботи. (Дійсно для робочих місць і робочих кроків)

пріоритет
Пріоритет завдання (перетворений на число з плаваючою комою від 0.0 до
1.0). Також див prioritylong. (Тільки для вакансій)

prioritylong
Пріоритет роботи (зазвичай дуже велике ціле число без знаку). Також див
пріоритет. (Тільки для вакансій)

профіль
Профіль роботи. (Тільки для вакансій)

час випередження
Попередній час для роботи. (Тільки для вакансій)

qos Якість обслуговування, пов'язана з роботою. (Тільки для вакансій)

причина
Причина, по якій робота знаходиться в її поточному стані. Див РОБОТА ПРИЧИНА КОДИ розділ
нижче для отримання додаткової інформації. (Тільки для вакансій)

список причин
Для завдань, що очікують на виконання: причина, через яку завдання очікує на виконання, друкується
дужка. Для припинених робіт з невдачею: пояснення, чому
завдання не вдалося друкується в дужках. Для всіх інших станів роботи: список
виділених вузлів. Див РОБОТА ПРИЧИНА КОДИ розділ нижче, щоб дізнатися більше
інформації. (Тільки для вакансій)

перезавантажувати
Вказує, чи потрібно перезавантажити виділені вузли перед початком завдання.
(Дійсно лише для вакансій)

reqnodes
Список імен вузлів (або базових розділів у системах BlueGene) явно
вимагається роботою. (Тільки для вакансій)

reqswitch
Максимальна кількість запитаних перемикань для завдання. (Тільки для вакансій)

чергу
Друкує, чи буде завдання знову поставлено в чергу в разі помилки. (Тільки для вакансій)

бронювання
Бронювання на роботу. (Тільки для вакансій)

resizetime
Змінено кількість часу для виконання завдання. (Тільки для вакансій)

перезапустити
Кількість перезапусків контрольної точки для завдання. (Тільки для вакансій)

resvport
Зарезервовані порти роботи. (Дійсно лише для етапів роботи)

schednodes
Для завдань, що очікують на розгляд, список вузлів, які, як очікується, будуть використані під час виконання завдання
почався. (Тільки для вакансій)

сект Кількість запитуваних сокетів, ядер і потоків (S:C:T) на вузол для завдання.
Якщо (S:C:T) не встановлено, відображається «*». (Тільки для вакансій)

selectjobinfo
Специфічні дані плагіна вибору вузла для завдання. Можливі дані включають:
Вимоги до геометрії розподілу ресурсів (виміри X, Y, Z), З’єднання
тип (TORUS, MESH або NAV == torus else mesh), дозволити обертання геометрії
(так чи ні), використання вузла (ВІРТУАЛЬНИЙ або КОПРОЦЕСОР) тощо (дійсно лише для завдань)

загальні
Чи можна розподілити ресурси, призначені для роботи, з іншими роботами. можливо
значення: «ні» (завдання призначено лише для всього вузла), «так» (завдання може ділитися
розподілених ресурсів з іншими роботами) і "unknwn" (не вказано роботою або
конфігурації, завдання зазвичай буде виділено виділені ЦП).

(Тільки для вакансій)

розетки
Кількість розеток на вузол, яку запитує завдання. Це повідомляє значення
бігти --сокети на вузол варіант. Коли --sockets-per-node не було
встановлено, відображається «*». (Тільки для вакансій)

sperboard
Кількість розеток на плату, призначену для завдання. (Тільки для вакансій)

час початку
Фактичний або очікуваний час початку завдання або етапу завдання. (Дійсно для робочих місць і
робочі кроки)

були Стан завдання, розширена форма: В ОЧІКУВАННІ, ВИКОНУЄТЬСЯ, ЗУПИНЕНО, ПРИЗУПИНЕНО, СКАСУВАНО,
ЗАВЕРШЕННЯ, ЗАВЕРШЕНО, НАЛАШТУВАННЯ, ПОМИЛКА, ТАЙМ-АУТ, ПОПЕРЕДЖЕНИЙ, NODE_FAIL і
SPECIAL_EXIT. Див РОБОТА СТАН КОДИ розділ нижче для отримання додаткової інформації.
(Тільки для вакансій)

державнийкомпакт
Стан завдання, компактна форма: PD (очікує), R (виконується), CA (скасовано),
CF (налаштування), CG (завершення), CD (завершено), F (не вдалося), TO (тайм-аут),
NF (збій вузла) і SE (спеціальний стан виходу). Див РОБОТА СТАН КОДИ
розділ нижче для отримання додаткової інформації. (Тільки для вакансій)

stderr
Каталог для виведення стандартних помилок. (Тільки для вакансій)

stdin Каталог для стандартних входів (дійсний лише для вакансій)

stdout
Каталог для стандартного виведення для виведення. (Тільки для вакансій)

ступінчастий
Ідентифікатор роботи або кроку роботи. У випадку масивів завдань формат ідентифікатора завдання буде
форма " _ ". (Дійсні лише кроки для роботи)

псевдонім
назва кроку роботи. (Дійсно лише для етапів роботи)

stepstate
Стан кроку роботи. (Дійсно лише для етапів роботи)

час подання
Час, коли було подано завдання. (Тільки для вакансій)

теми
Кількість потоків на ядро, яку вимагає завдання. Це повідомляє значення
бігти --потоків на ядро варіант. Коли --threads-per-core не було
встановлено, відображається «*». (Тільки для вакансій)

ліворуч
Час, що залишився для виконання завдання в днях-годинах:хвилинах:секундах. Це значення
розраховується шляхом віднімання часу, витраченого на роботу, з її ліміту. The
значення може бути "NOT_SET", якщо ще не встановлено, або "UNLIMITED", якщо немає обмежень.
(Тільки для вакансій)

термін
Обмеження часу для роботи або етапу роботи. (Дійсно для робочих місць і робочих кроків)

використаний час
Час, використаний роботою або кроком роботи в днях-годинах:хвилинах:секундах. Дні і
години друкуються лише за потреби. Для кроків завдання це поле показує минулі
час від початку виконання, тому буде неточним для кроків завдання, які
були призупинені. Перекіс тактової частоти між вузлами в кластері призведе до
час бути неточним. Якщо час явно неправильний (наприклад, негативний), це
відображається як "INVALID". (Дійсно для робочих місць і робочих кроків)

три Роздрукуйте відстежувані ресурси, призначені для завдання.

Ідентіфікатор_пользователя
Ідентифікатор користувача для завдання або етапу завдання. (Дійсно для робочих місць і робочих кроків)

ім'я користувача
Ім’я користувача для завдання або кроку завдання. (Дійсно для робочих місць і робочих кроків)

wait4switch
Час очікування бажаної кількості перемикань. (Дійсний для
тільки вакансії)

wckey Ключ характеристики робочого навантаження (wckey). (Тільки для вакансій)

робочий каталог
Робочий довідник вакансії. (Тільки для вакансій)

-p , --partition=
Укажіть розділи завдань або кроків для перегляду. Приймає список, розділений комами
імен розділів.

-P, -- пріоритет
Для завдань, що очікують на розгляд, надісланих до кількох розділів, укажіть завдання один раз для кожного розділу.
Крім того, якщо завдання відсортовано за пріоритетом, враховуйте як розділ, так і завдання
пріоритет. Цю опцію можна використовувати для створення списку завдань, що очікують на виконання
замовлення, яке Slurm розглядає для планування з відповідними додатковими параметрами (наприклад,
"--sort=-p,i --states=PD").

-q , --qos=
Укажіть qos завдань або кроків для перегляду. Приймає список, розділений комами
qos.

-R, --бронювання=назва_резервації
Уточніть бронювання вакансій для перегляду.

-s, --кроки
Укажіть кроки завдання для перегляду. Цей прапорець вказує, що розділений комами список
кроки завдання для перегляду слідують без знака рівності (див. приклади). Крок роботи
формат "job_id[_array_id].step_id". За замовчуванням для всіх етапів роботи. З цього часу
Аргумент параметра необов’язковий, для правильного аналізу має бути однолітерний параметр
одразу слідує значення без пробілу між ними. для
наприклад "-s1008.0", а не "-s 1008.0".

-S , --сортувати=
Уточнення порядку, в якому слід звітувати про записи. Для цього використовується те саме
специфікація поля як . Кілька сортувань може виконуватися
список кількох полів сортування, розділених комами. Специфікації поля можуть бути
передує «+» або «-» відповідно до порядку зростання (за замовчуванням) і спадання.
Наприклад, значення сортування "P,U" сортуватиме записи за назвою розділу, а потім за
ідентифікатор користувача. Значення сортування за замовчуванням для завдань — «P,t,-p» (збільшення імені розділу
потім у певному розділі, збільшуючи стан завдання, а потім зменшуючи
пріоритет). Стандартним значенням сортування для кроків завдання є "P,i" (збільшення розділу
назву, а потім у заданому розділі, збільшуючи ідентифікатор кроку).

--почати
Повідомте очікуваний час початку та ресурси, які будуть виділені для незавершених завдань
порядок збільшення часу старту. Це еквівалентно наступним параметрам:
--format="%.18i %.9P %.8j %.8u %.2т %.19S %.6D %20Y %R", --sort=S та
--states=В ОЧІКУВАННІ. Будь-яка з цих опцій може бути явно змінена за бажанням
поєднання --почати параметр з іншими значеннями параметра (наприклад, використовувати інший
вихідний формат). Очікуваний час початку незавершених завдань доступний, лише якщо
Slurm налаштовано на використання плагіна планування засипки.

-t , --states=
Укажіть стани вакансій для перегляду. Приймає список назв держав, розділених комами
або "все". Якщо вказано "всі", буде повідомлено про завдання всіх станів. Якщо ні
вказується стан, а потім повідомляються про незавершені, запущені та завершені завдання. Дійсний
стани (як у розширеній, так і в компактній формі) включають: В ОЧІКУВАННІ (PD), БІГУТЬ (R),
ЗУПИНЕНИЙ (S), ЗУПИНЕНИЙ (ST), ЗАВЕРШЕННЯ (CG), ЗАВЕРШЕНЕ (CD), КОНФІГУРАЦІЯ (CF),
СКАСОВАНО (CA), ПОМИЛКА (F), ТАЙМ-АУТ (ДО), ПОПЕРЕДЖЕНО (PR), BOOT_FAIL (BF),
NODE_FAIL (NF) і SPECIAL_EXIT (SE). Зверніть увагу на в комплекті є футляр
нечутливий ("pd" і "PD" еквівалентні). Див РОБОТА СТАН КОДИ розділ нижче
для отримання додаткової інформації.

-u , --user=
Запитуйте вакансії або етапи роботи зі списку користувачів, розділених комами. Список може
складаються з імен користувачів або ідентифікаційних номерів користувачів. Виконання команди може бути
помітно покращено для систем із великою кількістю завдань, коли один користувач
вказано.

--використання
Надрукуйте коротке повідомлення довідки зі списком черга Варіанти.

-v, -багатослівний
Повідомити деталі дій черги.

-V , -- версія
Роздрукувати інформацію про версію та вийти.

-w , --nodelist=
Звітувати лише про завдання, призначені для вказаного вузла або списку вузлів. Це може
або бути NodeName or Ім'я вузла як визначено в slurm.conf(5) в випадку
що вони відрізняються. Ім'я вузла локальний відображається на поточному імені хоста.

РОБОТА ПРИЧИНА КОДИ


Ці коди визначають причину того, що завдання очікує на виконання. Робота може чекати
з кількох причин, у цьому випадку відображається лише одна з цих причин.

AssociationJobLimit Асоціація роботи досягла максимальної кількості вакансій.

AssociationResourceLimit
Асоціація роботи досягла певного обмеження ресурсу.

AssociationTimeLimit Асоціація роботи досягла свого обмеження часу.

BadConstraints Обмеження роботи не можуть бути задоволені.

Час початку Найраніший час початку завдання ще не досягнуто.

BlockFreeAction Блок IBM BlueGene звільняється і не може дозволити більше завдань
почати.

BlockMaxError Блок IBM BlueGene містить занадто багато вузлів у стані помилки, щоб дозволити
більше робочих місць для початку.

Очищення Завдання знову додається до черги та все ще очищається від попереднього
виконання.

Залежність Це завдання очікує на завершення залежного завдання.

FrontEndDown Немає переднього вузла, доступного для виконання цього завдання.

InactiveLimit Завдання досягло системного InactiveLimit.

InvalidAccount Обліковий запис вакансії недійсний.

Недійсний QOS QOS завдання недійсний.

JobHeldAdmin Роботу виконує системний адміністратор.

JobHeldUser Робота виконується користувачем.

JobLaunchFailure Не вдалося запустити завдання. Це може бути через файлову систему
проблема, недійсна назва програми тощо.

ліцензії Робота чекає на отримання ліцензії.

NodeDown Вузол, необхідний для роботи, не працює.

NonZeroExitCode Завдання завершилося з ненульовим кодом виходу.

PartitionDown Розділ, потрібний для цього завдання, знаходиться в стані НЕМАЄ.

РозділНеактивний Розділ, потрібний для виконання цього завдання, перебуває в неактивному стані
здатні розпочати роботу.

PartitionNodeLimit Кількість вузлів, необхідних для цієї роботи, виходить за її межі
обмеження струму розділів. Можна також вказати, що потрібні вузли
ВНИМУЮТЬСЯ або ЗЛИВАЮТЬСЯ.

PartitionTimeLimit Ліміт часу виконання завдання перевищує поточний ліміт часу його розділу.

Пріоритет Для цього розділу існує одне або кілька завдань з вищим пріоритетом
попереднє бронювання.

Пролог Програма PrologSlurmctld все ще працює.

QOSJobLimit QOS завдання досягло максимальної кількості завдань.

QOSResourceLimit QOS завдання досягло деякого обмеження ресурсу.

QOSTimeLimit QOS завдання досягло ліміту часу.

ReqNodeNotAvail Деякі вузли, які потребують завдання, наразі відсутні
доступний. Можливо, вузол зараз використовується, зарезервований для іншого
завдання, у розширеному резервуванні, ВІДМІНЕНО, ЗЛИВО або не відповідає.
Буде визначено вузли, які не працюють, вичерпані або не відповідають
як частину поля «причина» завдання як «UnavailableNodes». Такі
вузли зазвичай потребують втручання системи
адміністратора, щоб надати доступ.

Бронювання Вакансія очікує на попереднє бронювання.

Ресурси Робота чекає, поки з’являться ресурси.

SystemFailure Збій системи Slurm, файлової системи, мережі тощо.

Термін Робота вичерпала свій термін.

QOSUsageThreshold Порушено необхідний поріг QOS.

WaitingForScheduling Причина для цієї роботи ще не встановлена. Очікування планувальника
щоб визначити відповідну причину.

РОБОТА СТАН КОДИ


Завдання зазвичай проходять через кілька станів під час їх виконання. Типовий
стани: В ОЧІКУВАННІ, ВИКОНУЄТЬСЯ, ПРИЗУПИНЕНО, ЗАВЕРШАЄТЬСЯ та ЗАВЕРШЕНО. Пояснення до кожного
слідує стан.

BF BOOT_FAIL Завдання припинено через помилку запуску, як правило, через апаратне забезпечення
збій (наприклад, неможливо завантажити вузол або блок і завдання не може бути
в черзі).

CA ВІДМОВЛЕНО Завдання було явно скасовано користувачем або системним адміністратором. The
робота може бути розпочата чи ні.

CD ВИКОНАНО Робота завершила всі процеси на всіх вузлах з кодом виходу
нуль.

CF НАСТРОЮВАННЯ Завданням виділені ресурси, але чекають, коли вони стануть
готовий до використання (наприклад, завантаження).

CG ЗАВЕРШЕННЯ Робота в процесі завершення. Деякі процеси на деяких вузлах можуть
все ще бути активним.

F FAILED Завдання закінчено з ненульовим кодом виходу або іншим умовою збою.

NF NODE_FAIL Завдання припинено через несправність одного або кількох виділених вузлів.

PD В ОЧІКУВАННІ Робота очікує виділення ресурсів.

PR ПЕРЕДОЖЕННЯ Робота припинена у зв’язку з перевагою.

R РУНІНГ Робота наразі має розподіл.

SE SPECIAL_EXIT Робота була знову в черзі в особливому стані. Цей стан можна встановити за допомогою
користувачів, як правило, в EpilogSlurmctld, якщо завдання завершилося з a
конкретне вихідне значення.

ST ЗАСТАНОВА Завдання має розподіл, але виконання було зупинено за допомогою SIGSTOP
сигнал. ЦПУ було збережено цим завданням.

S ПРИЗНАЧЕНО Завдання має розподіл, але виконання призупинено, а процесори мають
звільнений на інші роботи.

TO ТАЙМ-АУТ Робота припиняється після закінчення терміну.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


Дещо черга параметри можуть бути встановлені за допомогою змінних середовища. Ці змінні середовища,
разом із відповідними параметрами наведено нижче. (Примітка: параметри командного рядка будуть
завжди замінюйте ці налаштування.)

SLURM_BITSTR_LEN Вказує довжину рядка, яка буде використовуватися для утримання завдання масиву завдань
вираз ідентифікатора. Значення за замовчуванням — 64 байти. Значення 0 буде
надрукувати повний вираз будь-якої необхідної довжини. Більші значення можуть
негативно вплинути на продуктивність програми.

SLURM_CLUSTERS Такий же, як -- кластери

SLURM_CONF Розташування файлу конфігурації Slurm.

SLURM_TIME_FORMAT Вкажіть формат, який використовується для звіту про позначки часу. Значення standard,
значення за замовчуванням, генерує вихід у формі
"рік-місяць-датаЧина:хвилина:секунда". Значення відносний Умови повернення
тільки "година:хвилина:секунда", якщо поточний день. На інші дати в
поточного року друкує "годину:хвилину", якій передує "Tomorr"
(завтра), «Ystday» (вчора), назва дня майбутнього
тиждень (наприклад, «Пн», «Вт» тощо), інакше дата (наприклад, «25 квітня»).
Для інших років він повертає дату місяць і рік без часу (наприклад
«6 червня 2012 року»). Усі позначки часу використовують 24-годинний формат.

Також можна вказати дійсний формат strftime(). Наприклад, значення
з "%a %T" повідомлятиме день тижня та мітку часу (наприклад, "Пн
12:34:56").

SQUEUE_ACCOUNT -A , --account=

SQUEUE_ALL -а, --все

SQUEUE_ARRAY -р, --масив

SQUEUE_NAMES --ім'я=

SQUEUE_FORMAT -o , --формат=

SQUEUE_FORMAT2 -O , --Формат=

SQUEUE_LICENSES -pl , --ліцензія=

SQUEUE_PARTITION -p , --partition=

SQUEUE_PRIORITY -P, -- пріоритет

SQUEUE_QOS -p , --qos=

SQUEUE_SORT -S , --сортувати=

SQUEUE_STATES -t , --states=

SQUEUE_USERS -u , --користувачі=

ПРИКЛАДИ


Друкуйте завдання, заплановані в розділі налагодження та в стані ЗАВЕРШЕНО у форматі
із шістьма цифрами, вирівняними по правому краю, для ідентифікатора завдання, за якими йде довільний пріоритет
розмір полів:
# squeue -p debug -t ЗАВЕРШЕНО -o "%.6i %p"
ПРІОРИТЕТ РОБОТИ
65543 99993
65544 99992
65545 99991

Роздрукуйте кроки завдання в розділі налагодження, відсортовані за користувачами:
# squeue -s -p debug -S u
STEPID NAME PARTITION USER TIME NODELIST
65552.1 test1 debug alice 0:23 dev[1-4]
65562.2 big_run debug bob 0:18 dev22
65550.1 param1 debug candice 1:43:21 dev[6-12]

Друк інформації лише про завдання 12345,12345, 12348 і XNUMX:
# squeue --завдання 12345,12346,12348
JOBID PARTITION NAME USER ST TIME NODES NODELIST (REASON)
12345 debug job1 dave R 0:21 4 dev[9-12]
12346 debug job2 dave PD 0:00 8 (Ресурси)
12348 debug job3 ed PD 0:00 4 (пріоритет)

Друк інформації лише про крок завдання 65552.1:
# чергу --кроки 65552.1
STEPID NAME PARTITION USER TIME NODELIST
65552.1 test2 debug alice 12:49 dev[1-4]

КОПІЮВАННЯ


Copyright (C) 2002-2007 Регенти Каліфорнійського університету. Вироблено у Лоуренса
Ліверморська національна лабораторія (див. ВІДМОВА).
Авторські права (C) 2008-2010 Лоуренс Лівермор National Security.
Авторське право (C) 2010-2014 SchedMD LLC.

Цей файл є частиною Slurm, програми управління ресурсами. Детальніше див
<http://slurm.schedmd.com/>.

Slurm — безкоштовне програмне забезпечення; ви можете розповсюджувати його та/або змінювати відповідно до умов
Загальна публічна ліцензія GNU, видана Фондом вільного програмного забезпечення; будь-яка версія 2
Ліцензії або (на ваш вибір) будь-яку пізнішу версію.

Slurm поширюється в надії, що він буде корисним, але БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ; без
навіть неявна гарантія придатності до продажу або придатності для певної мети. Див
Загальна публічна ліцензія GNU для отримання детальної інформації.

Використовуйте чергу онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.