Aceasta este comanda qrsub care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
qrsub.1 - Trimiteți o rezervare în avans (AR) către Sun Grid Engine.
qrsub - Trimiteți o rezervare în avans (AR) către Sun Grid Engine.
SINTAXĂ
qrsub [-A data_time] [-A șir_cont] [-ckpt ckpt_name] [-d timp] [-e data_time] [-el
da|nu] [-Ajutor] [-l lista_resurse] [-acum] [-M utilizator[@gazdă],...] [-N ar_name] [-w e|v] [-pe
nume_pe slot_range] [-q wc_queue_list] [-u wc_user_list]
DESCRIERE
Qrsub oferă un mijloc pentru operatorii, managerii sau utilizatorii la care se face referire în ACL (vezi
lista_acces(5))"arusers" pentru a crea o rezervare anticipată (AR) în Sun Grid Engine
sistem de coadă. AR-urile permit rezervarea anumitor resurse consumabile pentru utilizare ulterioară. Aceste
resursele rezervate sunt disponibile numai pentru joburile care solicită AR și planificatorul asigură
disponibilitatea resurselor când se ajunge la ora de începere. Job care solicită AR
poate folosi doar resursele consumabile rezervate.
În timpul trimiterii AR, sistemul de așteptare Sun Grid Engine selectează cele mai potrivite cozi
pentru solicitarea AR și apoi își rezervă cantitatea dorită de resurse. Pentru o rezervare,
toate cozile care nu sunt în stare orfană sunt considerate potrivite. Doar dacă solicitarea AR
poate fi îndeplinită, se va acorda AR.
AR vor fi șterse fie automat când se ajunge la ora de încheiere, fie manual folosind
qrdel . În ambele cazuri, mai întâi toate joburile care solicită AR vor fi eliminate și apoi AR
în sine. AR deja acordate pot fi afișate cu qrstat(.)
Notă: Pentru a face predictibil comportamentul AR, este necesar să aveți resurse rezervate
disponibil la momentul începerii AR. Acest lucru se realizează prin păstrarea joburilor cu o durată de rulare nelimitată
limită separată de AR și fără a lua în considerare resursele utilizate de astfel de locuri de muncă pentru rezervare.
Notă: Cotele de resurse nu sunt luate în considerare pentru selectarea cozii AR și nici pentru joburi
solicitarea unui AR.
Când un AR a fost adăugat cu succes la sistemul de așteptare Sun Grid Engine qrsub returnează a
ID unic întreg care se referă la AR nou creat. Cel mai mare ID AR este 9999999. Dacă
este atins cel mai mare ID, are loc un wraparound și următorul ID neutilizat, începând cu 1, va
fi folosit.
Pentru qrsub, administratorul și utilizatorul pot defini fișiere de solicitare implicite (analog cu
Sun Grid Engine_request pentru qsub), care poate conține oricare dintre posibilele linii de comandă
opțiuni.
Un fișier de solicitare implicit la nivelul întregului cluster este opțional. Dacă este utilizat un astfel de fișier de solicitare implicit,
trebuie pus sub
$SGE_ROOT/$SGE_CELL/common/sge_ar_request (fișier global implicit).
Un fișier de solicitare implicit privat al utilizatorului este opțional. Dacă este folosit, trebuie plasat sub
$HOME/.sge_ar_request (fișier privat implicit al utilizatorului).
OPŢIUNI
-a data_ora
Definește data și ora de activare (de începere) a unui AR. Opțiunea nu este
obligatoriu. Dacă este omisă, se presupune data_ora curentă. Fie o durată, fie un sfârșit
data_time trebuie de asemenea specificată. Pentru detalii despre date_time, consultați
sge_types(1)
-A șir_cont
Identifică contul la care ar trebui să fie rezervarea de resurse a AR
taxat. Pentru "șir_cont" detalii despre valoare vă rugăm să vedeți "nume„definiție în
sge_types(1). În absența acestui parametru Sun Grid Engine va plasa
șirul de cont implicit „sge” în evidența contabilă a AR.
-ckpt ckpt_name
Selectează mediul de verificare (vezi punctul de control(5)) locurile de muncă AR pot solicita.
Utilizarea acestei opțiuni garantează cozile care oferă doar acest mediu de punct de control
va fi rezervat.
-d timp
Definește durata AR. Utilizarea "-d timp" este opțional dacă "-e data_ora"
este solicitat. Pentru detalii despre "timp„Definiția vă rog să vedeți sge_types(1).
-e data_ora
Definește data și ora de încheiere a unui AR. Utilizarea "-e data_ora" este opțional dacă
"-d timp" este solicitat. Pentru detalii despre "data_ora„Definiția vă rog să vedeți
sge_types(1).
-el da[es]|n[o]
Specifică comportamentul când AR intră într-o stare de eroare. AR intră în eroare
stare când o gazdă rezervată intră în stare necunoscută, apare o eroare de coadă sau când
o coadă este dezactivată sau suspendată.
O eroare grea,"-el da", înseamnă că atâta timp cât AR este în stare de eroare, nu se utilizează joburi
AR va fi programat. Dacă eroare soft, "-el Nu.”, se precizează AR rămâne
utilizabil cu resursele rămase.
În mod implicit, este utilizată tratarea erorilor.
-Ajutor Imprimă o listă cu toate opțiunile.
-l resursă=valoare, ...
Creează un AR într-o coadă Sun Grid Engine, furnizând cererea de resurse dată
listă. complex(5) descrie cum o listă de resurse disponibile și asociate acestora
pot fi obținuți specificatori de valoare validi.
Pot fi mai multe -l comută într-o singură comandă.
-m b|e|a|n
Definește sau redefinește în ce circumstanțe e-mailul trebuie trimis proprietarului AR
sau utilizatorilor definiți cu -M opțiunea descrisă mai jos. Argumentele opțiunii
au urmatoarea semnificatie:
E-mailul `b' este trimis la începutul AR
`e' Mail este trimis la sfârșitul AR
E-mailul „a” este trimis atunci când AR intră în stare de eroare
`n' Nu este trimis niciun e-mail, implicit pentru qrsub
-M utilizator[@gazdă],...
Definește sau redefinește lista de utilizatori cărora qmaster le trimite e-mail.
-masterq wc_queue_list
Numai semnificativ pentru o solicitare AR paralelă împreună cu opțiunea -pe.
Această opțiune este utilizată pentru a rezerva cozile adecvate pentru a se potrivi cu această solicitare, dacă ar fi
fi solicitat de un qsub. O descriere mai detaliată a wc_queue_list pot fi găsite
in sge_types(1).
-acum da[es]|n[o]
Această opțiune afectează selecția cozilor pentru rezervare.
Cu "-acum y", vor fi doar cozile cu qtype „INTERACTIVE” atribuit
luate în considerare pentru rezervare. "-acum n" este valoarea implicită pentru qrsub.
-N nume
Numele AR. Numele, dacă este solicitat, trebuie să respecte „nume" așa cum este definit în
sge_types(1). Numele nevalide vor fi refuzate la momentul trimiterii.
-w e|v Specifică nivelul de validare aplicat solicitării AR.
Specificatorii e și v definesc următoarele moduri de validare:
`v' verifica - nu trimite AR, ci tipărește
un raport amplu de validare
Eroare „e” - respinge cererea dacă cerințele nu pot
fi îndeplinit, implicit pentru qrsub
-pe paralel_env n[-[m]]|[-]m,...
Mediu de programare paralel (PE) de selectat pentru rezervarea cozii AR.
Vă rugăm să vedeți detaliile unui PE în sge_pe(5).
-q wc_queue_list
Definește sau redefinește o listă de cozi de grup, domenii de cozi sau instanțe de cozi,
care pot fi rezervate de AR. Vă rugăm să găsiți o descriere a wc_queue_list in
sge_types(1). Acest parametru are toate proprietățile unei cereri de resurse și va
fi fuzionat cu cerințele derivate din -l opțiunea descrisă mai sus.
-u [nume utilizator|@access_list],...
Definește utilizatorii autorizați să trimită joburi care solicită AR. Accesul este specificat
printr-o listă separată prin virgulă care conține utilizatori UNIX sau ACL-uri (vezi lista_acces(5)).
prefixarea numelui ACL cu semnul „@”.
În mod implicit, numai proprietarul AR are voie să trimită joburi care solicită AR.
Notă: Sunt doar cozile, la care toți utilizatorii specificați în listă au acces
luate în considerare pentru rezervare (vezi queue_conf(5)).
DE MEDIU VARIABILE
SGE_ROOT Specifică locația fișierelor de configurare standard Sun Grid Engine.
SGE_CELL Dacă este setată, specifică celula implicită Sun Grid Engine. Pentru a aborda o rețea solară
Celula motorului, qsub, qsh, qlogin or qalter utilizați (în ordinea de prioritate):
Numele celulei specificate în variabila de mediu SGE_CELL,
dacă este setat.
Numele celulei implicite, de ex lipsă.
SGE_DEBUG_LEVEL
Dacă este setat, specifică că informațiile de depanare trebuie scrise în stderr. În
În plus, nivelul de detaliu în care sunt generate informațiile de depanare este
definit.
SGE_QMASTER_PORT
Dacă este setat, specifică portul TCP pe care sge_qmaster(8) este de așteptat să
ascultați cererile de comunicare. Majoritatea instalațiilor vor utiliza un serviciu
intrare pe hartă pentru serviciul „sge_qmaster” în loc să definească portul.
Utilizați qrsub online folosind serviciile onworks.net