Changes between Version 47 and Version 48 of simple_client_user_guide_pl

Show
Ignore:
Timestamp:
03/27/12 11:52:25 (13 years ago)
Author:
bartek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • simple_client_user_guide_pl

    v47 v48  
    5757 
    5858== Lista dyrektyw == 
    59 * '''queue''' - wybrana kolejka systemu kolejkowego 
     59* '''queue''' - wybrana kolejka systemu kolejkowego. 
    6060{{{ 
    6161#QCG queue=plgrid 
    6262}}} 
    63 * '''note''' - krótka informacja o zadaniu 
     63* '''note''' - krótka informacja o zadaniu. 
    6464{{{ 
    6565#QCG note=moje pierwsze zadanie QCG 
    6666}}} 
    67 * '''name''' - dyrektywa określająca nazwę zadania. Nazwa zadania pojawi sie jako końcówka identyfikatora zadania. 
     67* '''name''' - dyrektywa określająca nazwę zadania. Nazwa zadania pojawi się jako końcówka identyfikatora zadania. 
    6868{{{ 
    6969#QCG name=nobel-experiment 
    7070}}} 
    71 * '''output''' - lokalizacja gdzie ma być przegrane standardowe wyjście zadnia (''stdout''). Jesli nie jest lokalizacja gsiftp:// zaklada się, że jest wzgledem katalogu z którego zlecono zadanie 
     71* '''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. 
    7272{{{ 
    7373#QCG output=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/outputs/${JOB_ID}.output 
    7474#QCG output=output.txt 
    7575}}} 
    76 * '''error''' - lokalizacja gdzie ma być przegrany standardowe wyjście blędów zadnia (''stderr''). Jesli nie jest lokalizacja gsiftp:// zaklada się, że jest wzgledem katalogu z którego zlecono zadanie 
     76* '''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. 
    7777{{{ 
    7878#QCG error=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/errors/${JOB_ID}.error 
    7979#QCG error=error.txt 
    8080}}} 
    81 * '''host''' - nzawa 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. 
    8282{{{ 
    8383#QCG host=reef.man.poznan.pl 
    8484#QCG host=zeus.cyfronet.pl 
    8585}}} 
    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 zadkłada się, że jest wzglę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. 
    8787{{{ 
    8888#QCG stage-in-file=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/inputs/input.txt -> input.txt 
    8989#QCG stage-in-file=input_file.txt -> input.txt 
    9090}}} 
    91 * '''stage-in-dir''' - Dyrektywa kopiowania katalogu wejściowego. Funkcjonalność i składnia analogiczna jak dla dydektywy "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. 
    9292{{{ 
    9393#QCG stage-in-dir=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/inputs -> inputs 
    9494#QCG stage-in-dir=input_dir -> inputs 
    9595}}} 
    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 zadkłada się, że jest wzglę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. 
    9797{{{ 
    9898#QCG stage-out-file=results.txt -> gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/results/result.1 
    9999#QCG stage-out-file=result.txt -> ${JOB_ID}.result 
    100100}}} 
    101 * stage-out-dir - Dyrektywa kopiowania katalogu wyjściowego. Funkcjonalność i składnia analogiczna jak dla dydektywy "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. 
    102102{{{ 
    103103#QCG stage-out-dir=results -> gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/results/${JOB_ID} 
     
    108108#QCG grant=plgpiontek_grant 
    109109}}} 
    110 * '''argument''' - argument aplikacji w przypadku użycia dyrektywy "executable" lub "application". Argument może wystąpić wielokrotnie. Każdy adgument powinien być przekazacy w osobnej dyrektywie. Argumenty do aplikacji przekazywane są w kolejności ich wystąpiena w pliku opisu 
     110* '''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 
    111111{{{ 
    112112#QCG argument=arg1 
    113113#QCG argument=arg2 
    114114}}} 
    115 * '''environment''' - ustawienie 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. 
    116116{{{ 
    117117#QCG environment=name -> piontek 
    118118#QCG environment=location -> poznan 
    119119}}} 
    120 * '''executable''' - lokalizacja pliku uruchomieniowego. Lokalizacja może być lokalizacją gsiftp:// lub scieżką do pliku. W tym drugim przypadku przyjmuje się, że jest wzglę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. 
    121121{{{ 
    122122#QCG executable=gsiftp://qcg.man.poznan.pl//home/plgrid/plgpiontek/reef/executables/exec1 
     
    125125* '''application''' - nazwa aplikacji do uruchomienia. 
    126126#QCG application=namd 
    127 * '''persistent''' - dyrektywa określająca czy po zakończeniu zadanie system 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.  
    128128{{{ 
    129129#QCG persistent 
     
    133133#QCG procs=32 
    134134}}} 
    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]. 
    136136{{{ 
    137137#QCG nodes=10:5:1