Changes between Version 47 and Version 48 of simple_client_user_guide_pl
- Timestamp:
- 03/27/12 11:52:25 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
simple_client_user_guide_pl
v47 v48 57 57 58 58 == Lista dyrektyw == 59 * '''queue''' - wybrana kolejka systemu kolejkowego 59 * '''queue''' - wybrana kolejka systemu kolejkowego. 60 60 {{{ 61 61 #QCG queue=plgrid 62 62 }}} 63 * '''note''' - krótka informacja o zadaniu 63 * '''note''' - krótka informacja o zadaniu. 64 64 {{{ 65 65 #QCG note=moje pierwsze zadanie QCG 66 66 }}} 67 * '''name''' - dyrektywa określająca nazwę zadania. Nazwa zadania pojawi si ejako końcówka identyfikatora zadania.67 * '''name''' - dyrektywa określająca nazwę zadania. Nazwa zadania pojawi się jako końcówka identyfikatora zadania. 68 68 {{{ 69 69 #QCG name=nobel-experiment 70 70 }}} 71 * '''output''' - lokalizacja gdzie ma być przegrane standardowe wyjście zadnia (''stdout''). Je sli nie jest lokalizacja gsiftp:// zaklada się, że jest wzgledem katalogu z którego zlecono zadanie71 * '''output''' - lokalizacja gdzie ma być przegrane standardowe wyjście zadnia (''stdout''). Jeśli nie jest to lokalizacja gsiftp:// zakłada się, że jest ustalana względem katalogu, z którego zlecono zadanie. 72 72 {{{ 73 73 #QCG output=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/outputs/${JOB_ID}.output 74 74 #QCG output=output.txt 75 75 }}} 76 * '''error''' - lokalizacja gdzie ma być przegrany standardowe wyjście b lędów zadnia (''stderr''). Jesli nie jest lokalizacja gsiftp:// zaklada się, że jest wzgledem katalogu z którego zlecono zadanie76 * '''error''' - lokalizacja gdzie ma być przegrany standardowe wyjście błędów zadnia (''stderr''). Jeśli nie jest to lokalizacja gsiftp:// zakłada się, że jest ustalana względem katalogu, z którego zlecono zadanie. 77 77 {{{ 78 78 #QCG error=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/errors/${JOB_ID}.error 79 79 #QCG error=error.txt 80 80 }}} 81 * '''host''' - n zawa maszyny na której może być uruchomione zadanie. Może być wiele takich dyrektyw dla alternatywnych maszyn.81 * '''host''' - nazwa maszyny na której może być uruchomione zadanie. Może być wiele takich dyrektyw dla alternatywnych maszyn. 82 82 {{{ 83 83 #QCG host=reef.man.poznan.pl 84 84 #QCG host=zeus.cyfronet.pl 85 85 }}} 86 * '''stage-in-file''' - dyrektywa kopiowania pliku wejściowego. Składnia "lokalizacja_źródłowa -> nazwa_docelowa_pliku". Lokalizacja źródłowa może być lokalizacją gsiftp:// lub ścieżką do pliku. W tym drugim przypadku za dkłada się, że jestwzględem katalogu, z którego zlecono zadanie.86 * '''stage-in-file''' - dyrektywa kopiowania pliku wejściowego. Składnia "lokalizacja_źródłowa -> nazwa_docelowa_pliku". Lokalizacja źródłowa może być lokalizacją gsiftp:// lub ścieżką do pliku. W tym drugim przypadku zakłada się, że jest ustalana względem katalogu, z którego zlecono zadanie. 87 87 {{{ 88 88 #QCG stage-in-file=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/inputs/input.txt -> input.txt 89 89 #QCG stage-in-file=input_file.txt -> input.txt 90 90 }}} 91 * '''stage-in-dir''' - Dyrektywa kopiowania katalogu wejściowego. Funkcjonalność i składnia analogiczna jak dla dy dektywy "stage-in-file" tyle, że kopiowany jest katalog.91 * '''stage-in-dir''' - Dyrektywa kopiowania katalogu wejściowego. Funkcjonalność i składnia analogiczna jak dla dyrektywy "stage-in-file" tyle, że kopiowany jest katalog. 92 92 {{{ 93 93 #QCG stage-in-dir=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/inputs -> inputs 94 94 #QCG stage-in-dir=input_dir -> inputs 95 95 }}} 96 * '''stage-out-file''' - dyrektywa kopiowania pliku wyjściowego. Składnia "nazwa_pliku_źródłowego > lokalizacja docelowa pliku". Lokalizacja docelowa może być lokalizacją gsiftp:// lub ścieżką do pliku. W tym drugim przypadku za dkłada się, że jestwzględem katalogu, z którego zlecono zadanie.96 * '''stage-out-file''' - dyrektywa kopiowania pliku wyjściowego. Składnia "nazwa_pliku_źródłowego > lokalizacja docelowa pliku". Lokalizacja docelowa może być lokalizacją gsiftp:// lub ścieżką do pliku. W tym drugim przypadku zakłada się, że jest ustalana względem katalogu, z którego zlecono zadanie. 97 97 {{{ 98 98 #QCG stage-out-file=results.txt -> gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/results/result.1 99 99 #QCG stage-out-file=result.txt -> ${JOB_ID}.result 100 100 }}} 101 * stage-out-dir - Dyrektywa kopiowania katalogu wyjściowego. Funkcjonalność i składnia analogiczna jak dla dy dektywy "stage-out-file" tyle, że kopiowany jest katalog.101 * stage-out-dir - Dyrektywa kopiowania katalogu wyjściowego. Funkcjonalność i składnia analogiczna jak dla dyrektywy "stage-out-file" tyle, że kopiowany jest katalog. 102 102 {{{ 103 103 #QCG stage-out-dir=results -> gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/results/${JOB_ID} … … 108 108 #QCG grant=plgpiontek_grant 109 109 }}} 110 * '''argument''' - argument aplikacji w przypadku użycia dyrektywy "executable" lub "application". Argument może wystąpić wielokrotnie. Każdy a dgument powinien być przekazacy w osobnej dyrektywie. Argumenty do aplikacji przekazywane są w kolejności ich wystąpiena w pliku opisu110 * '''argument''' - argument aplikacji w przypadku użycia dyrektywy "executable" lub "application". Argument może wystąpić wielokrotnie. Każdy argument powinien być przekazany w osobnej dyrektywie. Argumenty do aplikacji przekazywane są w kolejności ich wystąpienia w pliku opisu 111 111 {{{ 112 112 #QCG argument=arg1 113 113 #QCG argument=arg2 114 114 }}} 115 * '''environment''' - ustawi enie zmiennych środowiskowych. Skladnia "nazwa -> wartosc". Każda zmiena musli być ustawiana w osobnej lini.115 * '''environment''' - ustawianie zmiennych środowiskowych. Składnia "nazwa -> wartość". Każda zmienna musli być ustawiana w osobnej linii. 116 116 {{{ 117 117 #QCG environment=name -> piontek 118 118 #QCG environment=location -> poznan 119 119 }}} 120 * '''executable''' - lokalizacja pliku uruchomieniowego. Lokalizacja może być lokalizacją gsiftp:// lub scieżką do pliku. W tym drugim przypadku przyjmuje się, że jestwzględem katalogu, z którego zlecone zostało zadanie.120 * '''executable''' - lokalizacja pliku uruchomieniowego. Lokalizacja może być lokalizacją gsiftp:// lub ścieżką do pliku. W tym drugim przypadku przyjmuje się, że jest ustalana względem katalogu, z którego zlecone zostało zadanie. 121 121 {{{ 122 122 #QCG executable=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/executables/exec1 … … 125 125 * '''application''' - nazwa aplikacji do uruchomienia. 126 126 #QCG application=namd 127 * '''persistent''' - dyrektywa określająca czy po zakończeniu zadani esystem ma pozostawić katalog roboczy, w którym wykonywane było zadanie.127 * '''persistent''' - dyrektywa określająca czy po zakończeniu zadania system ma pozostawić katalog roboczy, w którym wykonywane było zadanie. 128 128 {{{ 129 129 #QCG persistent … … 133 133 #QCG procs=32 134 134 }}} 135 * '''nodes''' - dyrektywa umożliwiająca zdefiniowac na ile węzłach i rdzeniach w ramach wezła ma być uruchomione zadanie. Opcjonalnie można podać ile procesów ma być uruchomione na węzłach. Domyślnie jeżeli nie zostanie podane inaczej liczna procesów rowna jest liczbie rdzeni przydzielonych w ramach węzła. Składnia liczna_wezłów:liczba_rdzeni_na_węźle[:liczba_procesów].135 * '''nodes''' - dyrektywa pozwalająca zdefiniować na ilu węzłach i rdzeniach w ramach węzła ma być uruchomione zadanie. Opcjonalnie można podać ile procesów ma być uruchomione na węzłach. Domyślnie, jeżeli nie zostanie podane inaczej, liczna procesów równa jest liczbie rdzeni przydzielonych w ramach węzła. Składnia liczna_węzłów:liczba_rdzeni_na_węźle[:liczba_procesów]. 136 136 {{{ 137 137 #QCG nodes=10:5:1