Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
qcg-list 
qcg-list -S 1d
qcg-list -s failed
qcg-list -S 1d -s all -R

qcg-peek

 

Podgląd plku wyjściowego zadania.

...

Code Block
Create user proxy

usage: proxy_init [-h] [-v]

Options:
 -h,--help      display help message
 -v,--version   display version

...

qcg-rcancel

Anulowanie rezerwacji zasobów.

...

Code Block
qcg-rcancel R1363180788689_RESERVATION_0172
qcg-rcancel R1363180788689_RESERVATION_0172 R1363252044299__9086

...

qcg-refetch

 

 

 

 

 

 

 

 

 

 

 

qcg-sub

 

Zlecenie zadania do wykonania na infrastrukturze QCG zgodnie z podanym opisem.

 

Ponowne pobrani plików wyjściowych aplikacji

Code Block
Refetch output files
Code Block
Submit job(s) to the QCG infrastructure

usage: qcg-subrefetch [-h] [-Iv] [-J | -S | -X JOBID[/TASKID] [-R <NUMBER>]  [-v]   FILE [FILEJOBID[/TASKID]] ...
usage: qcg-client submitstage_jobout [-h] [-Iv] [-J | -S | -X JOBID[/TASKID] [-R <NUMBER>]  [-v]   FILE [FILEJOBID[/TASKID]] ...

Options:
 -h,--help              display help message
 -Iv,--interactiveversion   display version

Arguments:
 JOBID  Interactiveidentifier mode
 -J,--jsdl              JSDL dialect
 -R,--repeat <NUMBER>   repeat submission (only for testing)
 -S,--simpleof the job
 TASKID optional identifier of the task
                The default identifier of task is 'task'

Lista zadań podawana jest w formacie JOBID[/TASKID], gdzie JOBID to identyfikator eksperymentu zwrócony przez polecenia qcg-sub, TASKID to opcjonalny identyfikator zadania w ramach eksperymentu. W przypadku braku indentyfikatora przyjnowany jest domyślny - "task".

Zadania opisane przy pomocy formatu QCG-Simple nie wymagają podawania identyfikatora zadania, wystarczy tylko JOBID.

Code Block
qcg-refetch J1363865127610__1345
qcg-refetch J1363865127610__1345/task

qcg-reserve

 

qcg-rinfo

 

qcg-rlist

 

qcg-sub

Zlecenie zadania do wykonania na infrastrukturze QCG zgodnie z podanym opisem.

Code Block
Submit job(s) to the QCG infrastructure

usage: qcg-sub [-h] [-I] [-J | -S | -X] [-R <NUMBER>]  [-v]   FILE [FILE] ...
usage: qcg-client submit_job [-h] [-I] [-J | -S | -X] [-R <NUMBER>]  [-v]   FILE [FILE] ...

Options:
 -h,--help              display help message
 -I,--interactive       Interactive mode
 -J,--jsdl              JSDL dialect
 -R,--repeat <NUMBER>   repeat submission (only for testing)
 -S,--simple            QCG Simple dialect
 -v,- QCG Simple dialect
 -v,--version           display version
 -X,--xml               QCG XML dialect

Arguments:
 FILE   Path to file with job description

...

Jako argumenty polecenie przyjmuje listę scieżek do plików zawierających opisy zadań.

...

Przełącznik R umożliwia n-krotne zlecenie tego samego zadania w celach testowych (w przyszlości każde wywołanie będzie miało ustawioną zmienną środowiskową informującą o numerze iteracji). 

Code Block
qcg-sub -S experiment.qcg
qcg-sub -S file1.qcg file2.qcg file3.qcg

...

W opisie zadania dla interaktywnego uruchomienia konsoli poleceń wystarczy podać nazwę klastra, na którym ma sie uruchomić konsola oraz podać scieżkę do preferowanego interpretera poleceń (np. bash).

Code Block
#QCG host=inula.man.poznan.pl

/bin/bash

W opisie zadania interaktywnego można korzystać również z innych dyrektyw QCG celem podania np. wymagań zasobowych dla zadania interaktywnegopoleceń (np. bash).

Code Block
qcg-sub -I interactive.qcg

 

 

 

 

 

 

 

 

 

qcg-peek

 

 

 

 

 

 

qcg-refetch jobId

Ponowne skopiowanie plików wynikowych zadania.
jobId - identyfikator eksperymentu

Code Block
  qcg-refetch J1331196390748_date_3099

 

...

#QCG host=inula.man.poznan.pl

/bin/bash

W opisie zadania interaktywnego można korzystać również z innych dyrektyw QCG celem podania np. wymagań zasobowych dla zadania interaktywnego.

Code Block
qcg-sub -I interactive.qcg