Aceasta este comanda globusrun 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
globusrun - Execută și gestionează joburi prin GRAM
REZUMAT
globusrun [-ajutor | -utilizare | -versiune -versiuni ]
globusrun [-p | -parse] { -f NUME DE FIȘIER | -fişier NUME DE FIȘIER | RSL }
globusrun [OPȚIUNI] {-r RESURSĂ| -resursă RESURSĂ} { -a | -numai autentificare }
globusrun [OPȚIUNI] {-r RESURSĂ| -resursă RESURSĂ} { -j | -versiunea-jobmanager }
globusrun [OPȚIUNI] {-k | -ucide } LUCRU
globusrun [OPȚIUNI] [ -full-proxy | -D ] { -y | -refresh-proxy } LUCRU
globusrun [OPȚIUNI] -stare LUCRU
globusrun [OPȚIUNI] { -r RESURSĂ | -resursă RESURSĂ } { -f NUME DE FIȘIER | -fişier NUME DE FIȘIER |
RSL}
DESCRIERE
globusrun program pentru trimiterea și gestionarea joburilor rulate pe o gazdă de job local sau la distanță. The
locurile de muncă sunt controlate de globus-job-manager program care interfață cu un local
manager de resurse care programează și execută lucrarea.
globusrun programul poate fi rulat într-un număr de moduri diferite alese prin linia de comandă
opțiuni.
Cand -Ajutor, -utilizare, -versiune, Sau -versiuni sunt utilizate opțiunile din linia de comandă, globusrun voi
tipăriți informațiile de diagnosticare și apoi ieșiți.
Cand -p or -analiza opțiunea de linie de comandă este prezentă, globusrun va verifica sintaxa lui
specificația RSL și apoi terminați. Dacă sintaxa este validă, globusrun va imprima
șirul RSL analizat cu succes... și ieșire cu un cod de ieșire zero; altfel, va fi
imprimați un mesaj de eroare și terminați cu un cod de ieșire diferit de zero.
Cand -a or -doar autentificare opțiunea de linie de comandă este prezentă, globusrun va verifica
că serviciul numit de RESURSĂ există și acreditările clientului sunt acordate
permisiunea de a accesa acel serviciu. Dacă autentificarea are succes, globusrun se va afișa
testul de autentificare GRAM cu succes și ieșire cu un cod de ieșire zero; in caz contrar
va imprima o explicație a problemei și va avea un cod de ieșire diferit de zero.
Cand -j or -versiunea jobmanager opțiunea de linie de comandă este prezentă, globusrun va încerca
pentru a determina versiunea software de care a numit serviciul RESURSĂ rulează. Dacă
cu succes, va afișa atât versiunea Toolkit, cât și versiunea pachetului Job Manager
și ieșire cu un cod de ieșire zero; în caz contrar, va imprima o explicație a problemei și
ieșiți cu un cod de ieșire diferit de zero.
Cand -k or -ucide opțiunea de linie de comandă este prezentă, globusrun va încerca să înceteze
jobul numit de JOB_ID. Dacă are succes, globusrun va ieși cu zero; altfel va fi
afișați o explicație a problemei și ieșiți cu un cod de ieșire diferit de zero.
Cand -y or -refresh-proxy opțiunea de linie de comandă este prezentă, globusrun va încerca să
delegați un nou proxy X.509 managerului de joburi care gestionează jobul numit de LUCRU. Dacă
de succes, globusrun va ieși cu zero; în caz contrar, va afișa o explicație a
problemă și ieșiți cu un cod de ieșire diferit de zero. Acest comportament poate fi modificat de către
-full-proxy or -D opțiuni de linie de comandă pentru a activa delegarea proxy completă. Valoarea implicită este
delegare limitată de procură.
Cand -stare opțiunea de linie de comandă este prezentă, globusrun va încerca să determine
starea actuală a postului. Dacă reușește, starea va fi tipărită la ieșirea standard și
globusrun va ieși cu un cod de ieșire zero; în caz contrar, va fi o descriere a erorii
afișat și va ieși cu un cod de ieșire diferit de zero.
In caz contrar, globusrun va trimite postul unui serviciu GRAM. În mod implicit, globusrun așteaptă
până când lucrarea sa încheiat sau a eșuat înainte de a ieși, afișând informații despre job
se modifică starea și la ora de ieșire, codul de ieșire al jobului dacă este furnizat de serviciul GRAM.
globusrun programul poate funcționa și ca a GAZ server de fișiere pentru a permite
globus-job-manager program pentru a pune în scenă fișiere către și de la mașina pe care globusrun is
executat la nodul de serviciu GRAM. Acest comportament este controlat de -s, -o, și -w
opțiunile din linia de comandă.
Locuri de munca depuse de globusrun poate fi monitorizat interactiv sau detașat. A avea globusrun
detașați de serviciul GRAM după depunerea jobului, utilizați -b or -F Linie de comanda
opțiuni.
OPŢIUNI
-Ajutor
Afișați un mesaj de ajutor pentru eroarea standard și ieșiți.
-utilizare
Afișați un rezumat de utilizare pe o linie la eroare standard și ieșire.
-versiune
Afișează versiunea software a globusrun la eroare standard și ieșire.
-versiuni
Afișează versiunea software a tuturor modulelor utilizate de globusrun (inclusiv DiRT
informații) la eroare standard și apoi ieșiți.
-p, -analiza
Efectuați o verificare de analiză a specificației lucrării și diagnosticarea tipăririi. Dacă o eroare de analiză
apare, globusrun ieșiri cu un cod de ieșire diferit de zero.
-f NUME DE FIȘIER, -fişier NUME DE FIȘIER
Citiți specificația postului din fișierul numit de NUME DE FIȘIER
-n, - fără întrerupere
Dezactivați gestionarea semnalului SIGINT, astfel încât caracterul de întrerupere (de obicei
Control-C cauze globusrun pentru a rezilia fără a anula jobul.
-r RESURSĂ
Trimiteți cererea la resursa specificată de RESURSĂ. Poate fi specificată o resursă
în următoarele moduri:
· HOST
· HOST:PORT
· HOST:PORT/SERVICIU
· HOST/SERVICIU
· HOST:/SERVICIU
· HOST::SUBIECT
· HOST:PORT:SUBIECT
· HOST/SERVICIU:SUBIECT
· HOST:/SERVICIU:SUBIECT
· HOST:PORT/SERVICIU:SUBIECT Dacă vreunul dintre PORT, SERVICIU, Sau SUBIECT este omis, the
valorile implicite de 2811, jobmanager și host@HOST sunt utilizate respectiv.
-j, -versiunea jobmanager
Imprimați versiunea software rulată de serviciul care rulează la RESURSĂ.
-k LUCRU, -ucide LUCRU
Omoara postul numit de LUCRU.
-D, -full-proxy
Delegați serviciului un proxy complet de uzurpare a identității. În mod implicit, un proxy limitat este
delegat atunci când este nevoie.
-y, -refresh-proxy: Delegați un nou proxy pentru serviciul de procesare JOBID.
-stare
Afișează starea curentă a jobului numit de JOBID.
-q, -Liniște
Nu afișați informații despre modificarea stării lucrării sau codul de ieșire.
-o, -activare-ieșire
Porniți un server GASS în globusrun aplicație care permite accesul la acesta
numai ieșire standard și fluxuri de eroare standard. De asemenea, măriți RSL cu
definiția substituției RSL GLOBUSRUN_GASS_URL și adăugați stdout și stderr
clauze care redirecționează fluxurile de ieșire și eroare ale jobului către rezultat și eroare
fluxuri de interactiv globusrun comanda. Dacă acest lucru este specificat, atunci globusrun
se comportă ca și cum -q au fost de asemenea precizate.
-da, Server
Porniți un server GASS în globusrun aplicație care permite accesul la acesta
ieșire standard și fluxuri de eroare standard pentru scriere și orice fișier local
globusrun invocare la lectură. De asemenea, măriți RSL cu o definiție a
GLOBUSRUN_GASS_URL substituție RSL și adăugați clauze stdout și stderr care redirecționează
fluxurile de ieșire și de eroare ale jobului la fluxurile de ieșire și de eroare ale
interactiv globusrun comanda. Dacă acest lucru este specificat, atunci globusrun se comportă ca și cum
-q au fost de asemenea precizate.
-w, -scrie-permite
Porniți un server GASS în globusrun aplicație care permite accesul la acesta
ieșire standard și fluxuri de eroare standard pentru scriere și orice fișier local
globusrun invocare pentru citit sau scris. De asemenea, măriți RSL cu o definitie
a înlocuirii RSL GLOBUSRUN_GASS_URL și adăugați clauze stdout și stderr care
redirecționează fluxurile de ieșire și de eroare ale jobului către fluxurile de ieșire și de eroare ale
cel interactiv globusrun comanda. Dacă acest lucru este specificat, atunci globusrun actioneaza ca si cum
il -q au fost de asemenea precizate.
-b, -lot
Încetați după trimiterea jobului către serviciul GRAM. Opțiunile legate de GASS pot
poate fi utilizat pentru a pune în scenă fișierele de intrare, dar ieșirea standard, eroarea standard și punerea în scenă a fișierelor
după finalizarea lucrării nu vor fi procesate. The globusrun programul va ieși după
locul de muncă atinge oricare dintre următoarele stări:
· IN ASTEPTAREA
· ACTIV
· A EȘUAT
· TERMINAT
-F, -fast-lot
Încetați după trimiterea jobului către serviciul GRAM. The globusrun program va
ieșiți după ce primește un răspuns de la serviciu. The LUCRU va fi afișat către
ieșire standard înainte de terminare, astfel încât lucrarea să poată fi verificată cu -stare
opțiunea de linie de comandă sau modificată de -refresh-proxy or -ucide opțiunile din linia de comandă.
-d, -curgere uscată
Trimiteți lucrarea cu atributul dryrun setat la true. Când acest lucru este făcut, treaba
managerul se va pregăti să înceapă lucrarea, dar începe înainte de a o trimite la serviciu.
Acesta poate fi folosit pentru a detecta problemele cu RSL.
MEDIUL
Următoarele variabile afectează execuția globusrun
X509_USER_PROXY
Calea către acreditările proxy.
X509_CERT_DIR
Calea către directorul de certificate de încredere.
Utilizați globusrun online folosind serviciile onworks.net